Snoresville-M4A1 icon

M4A1

Adds M4A1 from Girls' Frontline.

Last updated a week ago
Total downloads 14888
Total rating 6 
Categories Mods Player Characters
Dependency string Snoresville-M4A1-1.0.8
Dependants 1 other package depends on this package

This mod requires the following mods to function

bbepis-BepInExPack-5.4.1905 icon
bbepis-BepInExPack

Unified BepInEx all-in-one modding pack - plugin framework, detour library

Preferred version: 5.4.1905
RiskofThunder-R2API_Core-5.1.5 icon
RiskofThunder-R2API_Core

Core R2API module

Preferred version: 5.1.5
RiskofThunder-R2API_Prefab-1.0.4 icon
RiskofThunder-R2API_Prefab

API for Prefab creation, networking and duplication

Preferred version: 1.0.4
RiskofThunder-R2API_RecalculateStats-1.5.0 icon
RiskofThunder-R2API_RecalculateStats

API for manipulating Character Stats

Preferred version: 1.5.0
RiskofThunder-R2API_Language-1.0.1 icon
RiskofThunder-R2API_Language

API for modifying the language localisation of the game

Preferred version: 1.0.1
RiskofThunder-R2API_Sound-1.0.3 icon
RiskofThunder-R2API_Sound

API for adding custom sounds or musics

Preferred version: 1.0.3
RiskofThunder-R2API_Deployable-1.0.1 icon
RiskofThunder-R2API_Deployable

API for adding custom deployables

Preferred version: 1.0.1
RiskofThunder-R2API_Networking-1.0.3 icon
RiskofThunder-R2API_Networking

Networking API around the Unity UNet Low Level API (LLAPI)

Preferred version: 1.0.3

README

M4A1 - A Character Mod for Risk of Rain 2

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

Multiplayer and CustomEmotesAPI supported!

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.

Screenshots

Expand for more screenshots...

Skills

Expand for skill details...

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, M4A1 cannot use skills.

Primary

M4A1 Carbine
Agile. Fires bullets from her rifle, each dealing 80% damage.
Dummy links instead deal 40% damage.
Carries 30 rounds per magazine, and reloads after 3 seconds.

Secondary

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 150 armor and 150% bonus movement speed.
The buff lingers for 3 seconds.

Utility

Name Effect
Equip Particle Cannon Swaps her rifle to a Particle Cannon for 8 seconds.
Fire Particle Cannon Shoot a highly devastating blast of energy, dealing 600% direct damage and 300% splash damage.

Special

Dummy Link Reinforcement
Deploys a dummy version of M4A1 that inherits all of her current and picked up items, as well as throw grenades and equip the Particle Cannon whenever M4A1 does.
Can control up to 4 dummies. Has a 2 second cooldown between deployments.

In Memoriam

empty/depriv3d - M4A1 Model

Credits

MICA Team

Testers <3

  • Doomi
  • Psychojello
  • Other players who gave feedback during its existence on Thunderstore ( sorry :/ )

Sound Effects

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

Art and Spriting

Model credits

  • SunCube's Helicopter Model
  • I dont remember the names of these modellers/asset rippers of the M4A1 Rifle and Grenades

Development-Assisting Mods

Programming References

Other People

  • You, for at least for checking out this mod!
  • Various members of the Risk of Rain 2 Modding Discord: General assistance and various already-toiled experiences found with the search bar
  • Snoresville: Programming, Animation, Partial particles, modelling, and texturing (I can't make a good particle cannon for the life of me)

Contact The Developer!

For anything regarding this mod, please find Snoresville in the Risk of Rain 2 modding server. Ideas and feedback are welcome.

Please note that it will take some time for me to respond or discuss...

Known Incompatibilities

Deployable Slots

As this mod revolves around getting a valid deployable slot, anything that doesn't correctly implement Deployables via the R2API Deployable package will inadvertently change the amount of M4s that can be summoned at once.

If incompatible mods are in the modpack, mods that do implement deployables correctly, e.g. Rifter, will also affect this mod by changing the limit to some other number.

Dummy Link Spawn cooldown skill visual

The LookingGlass mod seems to override the visual implementation of the dummy link spawn cooldown.