
TonySoprano
Tony Soprano: personal crews with exclusive Goon skills, scrap stats, stacked marks, and voices.DISCLAIMER
All programing and documentation for this mod was done by a LLM. Please support other devs who know what they are doing and put in real work to make great mods. This mod was made for my own entertainment and for something dumb to do with my friends. Feel free to play and enjoy this mod at your leisure, just know that I likely will do very little to maintain/update it. Thanks for your time.
Tony Soprano
Bring Tony, Paulie, Silvio, and Christopher to Risk of Rain 2 as a playable survivor and his personal crew. Includes imported character models, alternate abilities, category-based Goon inventories, and 55 character-specific voice clips.
Prototype 0.9.0. Voice clips contain strong language and mature dialogue.
Choose your business
- Waste Management: alternating unlimited-ammo pistols. Scrap grants flat stats based on rarity, and Tony's kills have a 5% chance to grant more scrap.
- Made Men: replace Tony's pistol attack with a crew command. Each Tony gets his own Paulie, Silvio, and Christopher. Press Primary to cycle Follow → Hold Position → Free Roam. Tony's pistols are hidden with this Primary.
Christopher receives damage items, Paulie utility items, and Silvio healing items. Items with multiple categories go to the eligible Goon holding fewer items. Their item effects stay with them; direct item stats and additional rarity-based bonuses go to Tony. Each Goon starts with Tony's base stats and receives one-third of his positive stat increases. Keys, story items, equipment, scrap, and uncategorized items stay with Tony.
Tony's abilities
| Slot | Ability | Effect |
|---|---|---|
| Secondary | Shot Caller | Mark and highlight one target. Each stack grants +10% incoming allied damage and a 2% execution threshold. Your Goons focus it. No cooldown. |
| Alternate Secondary | Shakedown | Each allied hit adds 10% of the richest marking Tony's current currency per stack. Each stack also has a 10% chance per hit to drop a gold nugget. No cooldown. |
| Utility | Varsity Athlete | Charge, stun, and knock back enemies for 300% damage. Gain 100 armor briefly. 6s cooldown. |
| Default Special | Gabagool | Add a 30s stack granting Tony and his Goons +5% outgoing damage. Pay escalating HP costs of 2%, 4%, 8%, 16%… maximum health, then gain 15% maximum health as barrier if Tony survives. 5s cooldown. |
| Alternate Special | The Don Of New Jersey | Apply the selected Secondary's mark to every living enemy on the stage for 30s. Fully heal all living allied Goons. 120s cooldown. |
Normal marks remain until their target dies or that Tony selects a new target. Each cast applies one stack per maximum Secondary charge. Marks from multiple Tonys stack; Shakedown uses the richest relevant Tony's current currency. The Don's area marks stack independently and survive normal target changes. Gabagool's HP cost bypasses existing shields and barrier; its new barrier cannot pay that same use's HP cost. Eating can kill Tony.
Crew abilities and survival
| Goon | Secondary | Special |
|---|---|---|
| Christopher | Trigger Happy: six rapid pistol shots; 8s cooldown | Loose Cannon: +50% outgoing damage for 6s; 30s cooldown |
| Paulie | Watch Your Step: a pistol shot slows the enemy by 60% for 4s; 10s cooldown | On The Payroll: give his Tony 1–100 currency, weighted toward small payouts; 30s cooldown |
| Silvio | Take a Breather: heal a nearby injured Goon for 10% maximum health; 10s cooldown | The Bing's Hospitality: heal nearby Goons for 3% maximum health per second for 6s; 40s cooldown |
Silvio heals only his own crew's Goons, including himself, within 20m. Healing triggers below 80% health for Take a Breather and below 50% for Hospitality.
Dead Goons respawn after 15 seconds beside their own living Tony. If Tony is dead, they wait for him to return. New stages restore fallen Goons immediately and reset movement to Follow. Actual inventories persist, including consumption and corruption. Follow mode keeps moving toward Tony, stops near 3m, and teleports back beyond 40m. Hold and Free Roam disable that leash teleport.
Voices
Tony has contextual lines and general chatter every 60–120s. Each Goon uses only his own general chatter every 120–240s. One shared playback channel prevents characters talking over one another. Clips are loudness-normalized; volume follows the game's Master and SFX controls. Goon DamageTaken-folder clips are included as general chatter, not hurt sounds.
Installation and multiplayer
Install with r2modman or Thunderstore Mod Manager and allow the listed dependencies. Launch using Start modded, then choose Tony and configure his Loadout. Every multiplayer participant needs the same mod version and assets.
This is a prototype. Build, isolated logic, API compatibility, and package checks pass; the latest release still needs live gameplay and multiplayer testing. Voice playback uses the Windows/Proton audio path. Imported models retain some source rigging/geometry quirks, especially Silvio's jacket. Item interactions from other mods and unusual inventory lifecycles may need compatibility work.
Credits
- Tony model port: Tony Soprano as Wallace Breen, by Skessler, with Cuba and stellar credited for the source model work.
- Goon model ports: Soprano Survivors, credited to Stellar and Ibradude.
- Character models originate in The Sopranos: Road to Respect. The Tony conversion also uses a Half-Life 2 Breen hand texture.
- Ability images and character dialogue clips were supplied for this mod. Original character, recording, and image rights remain with their respective owners.
- Built on BepInEx and the Risk of Thunder R2API modules.