MW2xRoR2

v0.4.4·Updated 2026-10-11

MW2 (2009) inside Risk of Rain 2: the MW2 Soldier with MW2's guns, movement, Create-a-Class, all 15 killstreaks and ranks, tuned for RoR2's maps and enemies. RoR2 items still proc. Reads your own MW2

Screenshots 1 screenshots

About this mod Author’s original text

MW2 x Risk of Rain 2

MW2 (2009) running inside Risk of Rain 2. You play the MW2 Soldier, a new survivor built out of MW2:

its movement, guns, viewmodel and animations, sounds, recoil, HUD and menus, all read from your own

copy of MW2. Risk of Rain 2 handles the damage, items and enemies, so your RoR2 items work off MW2

guns.

MW2 was made for small maps and small lobbies, not RoR2's huge stages and endless waves, so some of it is

tuned to play well there: you move faster and jump higher than in MW2, sprint never runs out, ammo

works RoR2-style, damage is scaled to RoR2's enemies and killstreaks take more kills. Each of those

is a setting you can change (see Loadout and settings below).

Watch the showcase reel on GitHub (2 minutes, at the top of the page)

*What a run looks like: MW2's minimap and rank (top left), your perks as RoR2 items (top), your

killstreaks (right), weapon and ammo (bottom right), with RoR2's health, skills and objective as

usual.*

What's in it

  • MW2's guns with their attachments and camos, including akimbo, underbarrels, the riot shield and the knife lunge
  • Create-a-Class through MW2's own menus. Perks and Pro perks show up as RoR2 items, and deathstreaks, Last Stand and One Man Army all work
  • All 15 killstreaks: UAV on the minimap, Care Packages, the Predator, AC-130 and Chopper Gunner rides, Harriers, Pave Low, Stealth Bomber, EMP and the Nuke. Earned from kill streaks, or found as items in chests. Monsters can shoot your aircraft down
  • MW2's full XP and rank system with its challenges and unlocks, saved across runs
  • MW2's HUD and minimap, first person or third person, and your RoR2 items show on the soldier
  • MW2's soldiers with every faction skin, MW2's death animation and death camera, and MW2's effects, sounds and announcer
  • MW2's match start on the first stage: Choose Class, the countdown and the spawn music
  • Co-op through normal RoR2 lobbies. Teammates see your soldier, your streaks and your aircraft

What you need

  • Call of Duty: Modern Warfare 2 (2009) on Steam, with its multiplayer content installed. No game

files come with this mod: it reads your own MW2 install, found automatically through Steam.

  • Windows 10 or 11, 64-bit.
  • Made for Risk of Rain 2's October 8, 2026 update (Steam build 25475991).
  • In co-op, everyone needs the mod on the same version, from a mod manager or the current manual zip

on GitHub (it includes RoR2BepInExPack). The lobby tells you if anything doesn't match.

Status

Experimental. What's been tested and what hasn't:

  • Solo play is tested on Risk of Rain 2's October 8, 2026 update.
  • Co-op was tested with 2 players before that update. The first 2-player session on it, between a

mod-manager install and a manual install, desynced; v0.4.4 fixes the cause. A full co-op run on the

update hasn't been confirmed yet, and 3 and 4 player lobbies haven't been tested.

  • It hasn't been tested alongside other mods. If something breaks with other mods installed, include

your mod list when you report it.

  • Windows only. Linux and Steam Deck (Proton) haven't been tested.
  • Balance is still being tuned, and you can still snag on some RoR2 geometry (F6 gets you out).

Controls

| Action | Key |

|---|---|

| Fire / aim down sights | RoR2's primary / secondary skill keys (left / right mouse by default) |

| Reload | R |

| Sprint (holds your breath while aiming) | your MW2 key (or RoR2's sprint key) |

| Crouch / prone | your MW2 keys (Left Ctrl / Z) |

| Primary / secondary weapon | 1 / 2 (your MW2 weapon-switch key works too) |

| Lethal (hold to cook) / tactical | your MW2 keys (G / F) |

| Knife | your MW2 key (V) |

| Underbarrel attachment | your MW2 key (3) |

| Use killstreak | your MW2 key (5) |

| Tactical Insertion | X (also RoR2's special-skill key, unless that's R) |

| Create-a-Class / Create-a-Streak (character select) | F3 / F5 |

| Change class (see below) | F4 |

| First / third person | F7 |

| MW2 mode off / on (to get unstuck) | F6 |

"Your MW2 key" means the mod reads

Install & use Install: BepInEx plugin

  1. The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
  2. 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.
  3. Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
  4. 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.

Dependencies

Install these first, or the mod will not work:

RiskofThunder-BepInEx_GUIbbepis-BepInExPackpseudopulse-SeekersPatcherRiskofThunder-FixPluginTypesSerializationRiskofThunder-RoR2BepInExPackscore-MiscFixes

File & checksum

Filename
MW2xRoR2-0.4.4.zip
File size
1.7 MiB