ContentWarningDoom
A networked DOOM-style action mode for Content Warning with weapons, monster health, hordes, glory kills, an action-camera scoring loop, and a gun shop.
About this mod Author’s original text
ContentWarningDoom
ContentWarningDoom turns Content Warning into a networked arcade shooter while keeping the game's camera-and-video loop at the center of the action.
Features
- Pistol, shotgun, super shotgun, BFG, minigun, grenade launcher, and more
- A physical WEAPON BENCH you place on the surface: spend Scrap earned from Doom-Mode kills on the
SMG, Assault Rifle, Marksman Rifle, Auto Shotgun and Crossbow
- Monster health, precise headshots, physical hand recoil, damage reactions, deaths, larger hordes, and glory kills
- Host-authoritative Photon multiplayer synchronization
- Friendly fire and PvP with auto-respawn during the Action phase
- Action-camera mode where filmed combat (including PvP kills) earns ContentScore and ActionCredits,
with a real per-player video recording
- Procedural "epic battle" music with a proper intro/build/climax arc, adjustable in-game
- Ammo, HUD, sprint, dash, blood, custom impact effects, and custom weapon sounds
- Extensive BepInEx configuration
All players in a lobby should install the mod. The host controls Doom Mode and authoritative combat state.
Controls
| Key | Action |
|---|---|
| Alt + K | Toggle Doom Mode (host only) |
| LMB | Fire |
| R | Reload |
| 1–6 | Select an unlocked weapon |
| [ / ] | Cycle weapons |
| E | Glory kill a staggered monster in range |
| Hold Left Shift | Sprint |
| Double-tap Left Shift | Dash |
| Hold RMB | Record with the action camera |
| Alt + P / Alt + L | Place / remove the Weapon Bench where you're standing |
| Alt + B | Buy the next special weapon (Minigun/Grenade Launcher) |
| Alt + N | Toggle the epic battle music (local to you only) |
| Alt + = / Alt + - | Music volume up / down |
| Alt + G | Revive downed teammates |
| Alt + O | Toggle debug overlay |
| Alt + U | Unlock all weapons and refill ammo (debug) |
| Alt + M | Spawn a test monster (host/debug) |
Installation
Install Mod Manager or r2modman. The required BepInEx pack is installed automatically.
For manual installation, install BepInEx 5 and copy the BepInEx directory from this package into the Content Warning game directory.
Configuration
Launch the game once, then edit:
BepInEx/config/SchetnikovMods.ContentWarningDoom.cfg
The configuration covers weapon stats, monster health, horde size, friendly fire, action-camera scoring, movement, the shop, effects, and debugging.
Notes
- Requires Content Warning's Mono build and BepInEx 5.
- The mod uses the game's Photon PUN2 networking and does not require a separate networking library.
- Weapons are mod-managed view models rather than vanilla inventory items.
- Current monster corpses use frozen poses rather than full ragdolls.
Credits
Sci-fi weapon meshes are distributed under the license included in the package.
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: