DramaMask
Enables masks to be worn to hide from enemies by blending in with the Masked and adds a safe mask, Drama!
About this mod Author’s original text
Stealthy Masks
Enables masks to be worn to hide from enemies by blending in with the Masked!
Also adds a new type of mask, Drama, which is not haunted unlike its Tragedy and Comedy counterparts, allowing you to use this feature safely!
They can also be attached to players' faces, allowing you to look identical to Masked enemies and spook your friends!
To balance this mechanic out, there is a stealth meter that is used while attempting to hide.
Compatibility
- LethalLevelLoader: If playing on v50+ and LLL is being used, ensure it is on 1.2.0 or higher to avoid conflicts with most mods; including this one.
- MaskedAiRevamp: Ignoring collision with Masked enemies will not work; it is recommended to use LethalIntelligence instead as this is a successor with more updates.
Works with no other known incompatibilities; supports controller and LethalCompanyVR (though without UI)!
|LC Version |Mod Version |
|-----------|:-------------:|
|v45 | Formerly known as DramaMask
Config Options
- Which masks can be used by the player to hide [Host]
- The selection of enemies that can be hidden from & specific enemy overrides [Host]
- The selection of enemies that players won't trigger collision events for when hiding [Host]
- The minimum time players need to be hidden to start ignoring collision events [Host]
- Potentially increase custom enemy compatibility at the cost of performance [Host]
- Disable the stealth meter balancing mechanic [Host]
- Adjust stealth meter behaviour (can be made different if attached) [Host]
- Adjust stealth meter appearance (colour and vanilla meter offset) [Client]
- Stealth meter visibility [OptionalSync]
- Remove mask on meter depletion [Host]
- Adjust drama mask spawn rates with a multiplier & specific moon overrides [Host]
- Change mask action keybinds if Input Utils has been installed [Client]
- Disable mask possession when attached [Host]
- Change mask view on usage (can be made different if attached) [OptionalSync]
- Stop mask actions applying immediately on non-host clients, as it can cause temporary visual desync on rapid changes [Client]
- Ignore custom keybinds with InputUtils installed for compatibility with unconventional control schemes like with LethalCompanyVR [Client]
FAQ
Where can I find the Drama mask?
The Drama mask can be found as scrap with its spawn locations and rates matching that of the Comedy and Tragedy masks (detailed in the table below).
This can be adjusted to match your preferences with the base spawn rate multiplier (applied on the default rates) and custom spawn config settings (for granular customisation per moon).
Special values for this include [All, Vanilla, Modded] in line with what is provided by LethalLib, and all values are evaluated left to right (for overriding).
|Moon |Spawn Chance |
|-----------|:-------------:|
|Assurance |3 |
|Rend |40 |
|Dine |40 |
|Titan |40 |
|Artifice |40 |
|Modded |40 |
To also make it available in the store, check out @megapiggy's BuyableDramaMask mod.
What enemies are supported with hide from all enemies?
While the Masked are the main targets to hide from, proper support for other enemies has been added as of 1.4.0 (detailed in the table below).
Some of these enemies can be considered to have their own agenda, so they have been classified as "Not Natural".
Players will not be hidden from these enemies if the "Enemies Hidden From" config is set to "Natural".
For example, Hoarding Bugs would not discriminate against a """Masked""" if they decide to start stealing from their nest.
Extra overrides for these can be specified using the "Enemy Hiding Overrides" config to enable or disable for specific enemies using their names in the code (exclusions prioritised).
|Enemy |Status |
|---------------|:---------------------:|
|Masked |Supported - Always |
|Thumper |Supported |
|Spore Lizard |Supported |
|Coil-Head |Supported |
|Earth Leviathan|Supported - Not Natural|
|Forest Giant |Supported |
|Baboon Hawk |Supported - Not Natural|
|Hygrodere |Sup
Install & use Install: BepInEx plugin
- The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
- Recommended: use a community mod manager (such as r2modman) — pick this game, import the mod, and the manager sets up BepInEx and its dependencies for you.
- Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
- Launch the game — the BepInEx console logs every plugin it loads; seeing this mod in the log means it is installed.
Mods with listed dependencies need those installed too, or they will not load. Options are usually changed in-game or in the plugin's config file.
Install these first, or the mod will not work: