M4A1

v1.1.5·Updated 2026-10-11

Adds M4A1 from Girls' Frontline.

Screenshots 1 screenshots

About this mod Author’s original text

M4A1 - A Character Mod for Risk of Rain 2

Adds M4A1, a custom playable survivor based on the character from Girls' Frontline.

Overview

  • M4A1 is a ranged survivor who thrives in short bursts of engagements, picking off enemies with her echelon.
  • She can assist in dispatching overwhelming enemy forces in size or numbers through high-energy blasts from her Particle Cannon.
  • However, her relatively fragile frame means that she must rely on her positioning and movement to continue or retreat from her battles.

This mod supports the following...

||Multiplayer|

| ------------- | ------------- |

||Custom Emotes|

||Ancient Scepter|

Screenshots

Expand for more screenshots...

Skills

Expand for skill details...

Keywords

|Name|Description|

| ------------- | ------------- |

|Networked|Dummy Links will also use this skill in sync with the original.|

|Booting|This skill is disabled by Respawn Sickness.|

Passive

||Name|Effect|

| ------------- | ------------- | ------------- |

||Dummy Network|If the main M4A1 dies, she attempts to take control of one of her dummy links.

If successful, respawns and replaces a random dummy link, gaining 3 seconds of invincibility.|

||Respawn Sickness|For the first 20 seconds after reviving through Dummy Network, some skills cannot be used.|

Primary

Agile. All dummies inherit M4A1's primary weapon, but deal half of the damage.

||Name|Description|

| ------------- | ------------- | ------------- |

||M4A1 Carbine|Fires bullets from her rifle, each dealing 80% damage.

Carries 30 rounds per magazine, and reloads after 3 seconds.|

||Benelli M4|Fires volleys of bullets per shot, dealing 9x60% damage.

Carries up to 6 shells. After 0.5 seconds, each shell takes 0.5 seconds to chamber.|

Secondary

Networked. Agile.

M4A1 throws a grenade at a direction, exploding on contact; its type is chosen before the run starts.

||Type|Effect|

| ------------- | ------------- | ------------- |

||Stun Grenade|Throws a grenade that inflicts a concussion to nearby enemies within range, dealing 200% damage.|

||High Explosive Grenade|Throws a highly explosive grenade that deals 1000% damage.|

||Incendiary Grenade|Throws a grenade that lights an area on fire, dealing a total of 3000% damage over 10 seconds.

Ignites enemies.|

||Smoke Grenade|Throws a grenade that deals 100% damage and covers the area in smoke for 5 seconds, granting bonus armor and movement speed, and also reducing the same attributes from enemies.

The buff lingers for 3 seconds.|

Utility

||Name|Effect|

| ------------- | ------------- | ------------- |

||Equip Particle Cannon|Networked. Booting. Swaps her rifle to a Particle Cannon for 8 seconds.|

||Fire Particle Cannon|Shoot a highly devastating blast of penetrating energy, dealing 1000% direct damage and 500% splash damage.|

||Equip M134 Minigun|Networked. Booting. Swaps her rifle to a Minigun for 12 seconds.|

||Fire Minigun|Shower bullets in her general direction, each bullet dealing 80% damage. Hold sprint to keep the minigun revved.|

Special

Upgradeable with Ancient Scepter.

||Name|Description|

| ------------- | ------------- | ------------- |

||Dummy Link Reinforcement|Booting. Deploys a dummy version of M4A1 that syncs alls of her items.

Can control up to 4 dummies. Has a 2 second cooldown between deployments.|

||Elite Echelon Expansion (Scepter Upgrade)|Booting. Deploys an elite dummy version of M4A1 that syncs alls of her items.

Can control up to 4 dummies.|

In Memoriam

empty/depriv3d - M4A1 Model

Credits

MICA Team

  • Girls' Frontline
  • M4A1's voicelines

Testers <3

Before release

  • Doomi
  • Psychojello

Ongoing

  • EvilDoesCry

-.score

  • Other players who gave feedback during its existence ( sorry:/ )

Sound Effects

  • Valve Software
  • Counter-Strike grenade and rifle sounds
  • Dota 2 sounds
  • Pixabay: Various royalty-free sound effects

Art and Spriting

  • DGKamikaze: Sticker sprites

Model credits

  • SunCube's Helicopter Model
  • hyd-g's M134 Minigun
  • HuNtEr_3DdD's Benelli M4
  • I dont remember the name

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-R2API_DeployableRiskofThunder-R2API_SoundRiskofThunder-R2API_NetworkingLordVGames-GildedChunkSpamFixscore-MiscFixesbbepis-BepInExPackRiskofThunder-R2API_PrefabRiskofThunder-R2API_Language

File & checksum

Filename
M4A1-1.1.5.zip
File size
29.3 MiB