Titanfall 2 inside Risk of Rain 2. Play a Pilot: run the walls, slide-hop to keep your speed, and fight until the Titan meter is full. Then call your Titan down from orbit, climb in, and take the stage apart.
The Pilot, the Titans, the guns, their animations, sounds and voices are read from your own Titanfall 2 install while Risk of Rain 2 runs. Nothing from Titanfall 2 is in the download.
What you get
- Pilot survivor with the jump kit: wallrun, double jump, slide and slide-hop. No fall damage.
- Loadouts on the character select screen
- Primary: R-201 Carbine, Alternator, EPG-1
- Secondary: Kraber-AP, Mastiff
- Tactical: Grapple (swing on the line and steer; hook marks at the crosshair show when it will catch), Cloak, Phase Shift (the world drains to cold blue like Titanfall 2's phase, enemies drop out of sight, nothing can touch or see you). Your Pilot's suit changes with the pick
- Ordnance: Frag Grenade, Firestar, Arc Grenade
- Titan: Ion, BT-7274, Scorch, Northstar, Tone, Legion, Monarch, Ronin
- Titanfall: damage and kills fill the meter. At 100% hold V: a blue hologram ring shows where your Titan will land. Let go and it falls on exactly that spot, crushing what is under it, then drops to one knee with its weapon on its back and waits for you, shielded, the way it does in Titanfall 2. Left alone it stands up and fights on. (Holding interact drops it where you look, for gamepads.)
- Embark by interacting with your Titan: it picks you up and sets you in the hatch, with Titanfall 2's own embark animations for whichever side you come from. Hold interact to leap back out, and it fights on by itself as an auto-Titan.
- Eject: press T, then interact three times. The Titan self-destructs and you are launched skyward.
- Titan kits: a primary weapon, a shield or trap, a utility ability, an ordnance ability, and a core that fires from V when the core meter is full. Ion: Splitter Rifle, Vortex Shield, Tripwire, Laser Shot, Laser Core. BT-7274: XO-16, Vortex Shield, Electric Smoke, Rocket Salvo, Burst Core. Scorch: Thermite Launcher, Thermal Shield, Incendiary Trap, Firewall, Flame Core. Northstar: Plasma Railgun (hold to charge), Tether Trap, VTOL Hover, Cluster Missile, Flight Core. Tone: 40mm Tracker Cannon, Particle Wall, Sonar Lock, Tracker Rockets, Salvo Core. Legion: Predator Cannon, Gun Shield, Mode Switch, Power Shot, Smart Core. Monarch: XO-16, Energy Siphon, Rearm, Rocket Salvo, Upgrade Core. Ronin: Leadwall, Sword Block, Phase Dash, Arc Wave, and no core: 2 draws the sword, 1 goes back to the Leadwall.
- Dash on the jump key, three charges, shown as bars under the core meter. Titans jump on their own key (Left Alt).
- Holster: hold 3 to stow your weapon on your back, as a Pilot or in a Titan, and fight with your fists; 1 draws it again.
- Your keys: every key of the mod is on a Titanfall tab in the game's own settings menu. Click one and press the new key.
- Titanfall rules: a Titan has its own health and cannot be repaired. When it is doomed you are ejected skyward and the meter starts over. A Titan stays on the stage it was called on.
- Titanfall HUD: Titan meter, Titan status, embark prompt, core meter, doomed warning and a cockpit frame.
What you need
- Risk of Rain 2 on Steam. Melty installs BepInEx 5 and the mod for you.
- Titanfall 2 installed on the same PC (Steam or the EA app). The mod finds it by itself. Without it you can still play the Pilot, with Risk of Rain 2's own look and sound, and the game tells you Titanfall 2 was not found.
Playing together
Co-op for up to 4 players in Risk of Rain 2's normal lobbies: host or join from the game's multiplayer menu as usual. Every player needs the mod, and each player sees and hears Titanfall 2 from their own install.
Controls
| Action | Key |
|---|---|
| Slide | Left Ctrl while running fast (or tap sprint again at speed) |
| Call Titan | Hold V when the meter is full, aim the ring, let go (or hold interact) |
| Core | V in your Titan when the core meter is full |
| Titan dash | Jump key in your Titan |
| Titan jump | Left Alt |
| Holster / draw | Hold 3 / press 1 |
| Ronin's sword | 2 (1 for the Leadwall) |
| Embark | Interact next to your Titan |
| Disembark | Hold interact while embarked |
| Eject | T, then interact three times |
Keys, texture size and sound volume are in BepInEx/config/riskoftitanfall.cfg.
Tested
Version 0.1.4 on Risk of Rain 2 v1.5.0 and Titanfall 2 v2.0.11.0 (Steam).
- Solo: every loadout pick, all three Titans and their kits, Titanfall, embark and disembark, cores, doom and ejection, stage changes, and playing with no Titanfall 2 found.
- Co-op: two copies of the game on one PC, one hosting and one joining by address. Both Pilots and their loadouts, both players' Titans, embarking, firing, a core, and the joined player being doomed and ejected were checked from both sides. The embark and disembark animations and the eject keys were checked the same way, for the host and for the joined player. Joining through Steam invites between two accounts was not tested.
Known limits
- The gun in the Pilot's hands is always the primary; the Kraber and Mastiff fire without being drawn.
- Items you carry are not drawn on the Pilot or the Titans.
- Titanfall 2's music is not used.
Licence
GPL-3.0. The source comes with the download, in the source folder next to the plugin.
Credits
- Titanfall 2 is by Respawn Entertainment / Electronic Arts. Risk of Rain 2 is by Hopoo Games / Gearbox. This is a fan project and is not affiliated with either.
- LZHAM alpha by Richard Geldreich, Jr. (MIT), bundled as
rot_lzham.dll.
- File format research: LegionPlus and RSX by the r-ex team, rmdlconv, and the Northstar project.
- BepInEx loads the plugin.
- Built with an AI coding agent.