
AH64
AH-64 Apache helicopter survivor mod. A flying attack helicopter gunship that hovers and never lands: M230 chain gun, Hydra rockets, Hellfire and Longbow missiles, evasive rolls. 3 primaries, 5 paint schemes. Playable chopper character.
An AH-64 Apache attack helicopter survivor for Risk of Rain 2.
Enjoying it? Please like AH64 on Thunderstore so other players can find it.
Early access: AH-64 is still being tuned. Bug reports, balance settings and run details help shape the next update.
The Gunship. A survivor that never lands.
The AH-64 hovers above terrain and strafes like a ground character, with temporary altitude from collective input and evasive maneuvers. Its chin turret tracks the radar target while you reposition.
New in 1.2
- Pick your altitude and stay there. Hold jump to climb, and descend (B on controller, C on keyboard) to drop. Let go and the aircraft holds that height, level over rough ground, until its airtime runs out and it eases back down.
- Airtime that rewards fighting. Hovering over one spot while you turn and shoot barely uses any; flying hard and straying far burns it faster. Kills briefly pause the drain, and touching back down refills it in about two seconds. A small white tick under the crosshair shows what's left.
- Your items work. Hopoo Feather, Wax Quail, Bustling Fungus, H3AD-5T v2, Lysate Cell, Backup Magazine, Eclipse Lite and Pocket I.C.B.M. now behave with the AH-64's hover and skills the way they do for vanilla survivors. Items on the ground are collected as you hover over them.
- It flies like a helicopter, and it goes down like one. Weapons kick the airframe, heavy hits knock it about, it banks into turns, it trails engine smoke when badly damaged, and on death it spins out and explodes instead of vanishing.
- Two new paint schemes and a model pass. Army Green, and Night Stalker black as the Mastery reward. Desert Tan replaces Desert. Faceted canopy glass, a TADS sensor turret, a scissor tail rotor, rotors that spool up and wind down, colour-swatch skin icons and a new character portrait.
In 1.1: distinct models for all three primaries, immediate weapon previews in character select, Olive/Desert/Arctic paint schemes, responsive rotor audio, and optional balance controls with a shareable settings report.
Thunderstore · Changelog · Help balance AH-64
The kit
| Slot | Skill | What it does | In game |
|---|---|---|---|
Passive |
Fire Control Radar | Paints the strongest nearby threat. The chin turret tracks independently of where you are looking, so the gun stays on target while you reposition. | ![]() |
Primary |
M230 Chain Gun | A fixed drum that reloads all at once rather than trickling. Tap at range to keep the burst tight; hose the whole drum up close where the spread stops mattering. The reload runs whether or not you emptied it, so top up before you commit. Attack speed helps the reload, not just the fire rate. | ![]() |
Primary variant |
XM301 Rotary Cannon | A six-barrel rotary cannon. Its rate of fire climbs as the barrels spool up, to about 18 rounds a second, from a 60-round drum. Lighter rounds and blasts than the M230. | ![]() |
Primary variant |
M789 Heavy Cannon | Slow, heavy shells, 2.5 a second, each with a large blast. Eight to a magazine, and every shot kicks the airframe. | ![]() |
Secondary |
Hydra-70 Pods | A ripple salvo spread over most of a second, so hold your aim through it. Runs on its own cooldown and stays available while the primary is reloading. | ![]() |
Utility |
Evasive Roll | A climbing forward-diagonal barrel roll with i-frames through the motion. Hold jump to climb and descend (B on controller, C on keyboard) to drop; let go of both to hold your height. | ![]() |
| Utility variant | Smoke Backflip | Surge backwards through a climbing pitch loop, then cloak briefly as you rejoin the fight. | ![]() |
Special |
AGM-114L Longbow | Hold to paint radar locks while you keep firing the gun and the Hydras, then release to launch. | ![]() |
| Special variant | AGM-114 Hellfire | An aimed, unguided missile fired from the wing rails. Can launch while the primary keeps firing. | ![]() |
Choose your gunship
Each primary has its own chin-mounted assembly. Changing your loadout updates the lobby model immediately. Five paint schemes carry through into gameplay: Olive, Desert Tan, Arctic, Army Green, and Night Stalker, unlocked by the AH-64 Mastery achievement (beat the game or obliterate on Monsoon).
Blender model preview; in-game lighting varies. The title banner is promotional artwork from an earlier airframe revision.
Install
Mod manager (recommended): install with r2modman or Thunderstore Mod Manager. Required dependencies are installed automatically.
Manual: copy the package's plugins contents into BepInEx/plugins/JohnstonStu-AH64/. Keep this layout:
JohnstonStu-AH64/
AH64.dll
AssetBundles/ah64
SoundBanks/AH64Rotor.bnk
Everyone in a lobby needs the same mod version. Gameplay tuning is local, so agree on matching settings before a multiplayer run.
Required dependencies
bbepis-BepInExPack-5.4.1905RiskofThunder-R2API_Core-5.0.3RiskofThunder-R2API_Prefab-1.0.1RiskofThunder-R2API_RecalculateStats-1.0.0RiskofThunder-R2API_Language-1.0.1RiskofThunder-R2API_Sound-1.0.2
Help balance AH-64
I want AH-64 to feel right, and the quickest way there is seeing what you actually play with. Your settings show me where players agree on balance, and they're the place to ask for sliders that don't exist yet.
The tuning menu needs Risk of Options. It's optional: AH-64 runs on its defaults without it.
- Open Settings → Mod Options → AH-64 and tune the sliders. The tabs are Movement, M230, XM301 Gatling, M789 Cannon, Utility, Presentation, Audio and Feedback. Base speed, acceleration, primary reload times and Evasive Roll cooldown apply after a restart.
- Optional: add notes in Feedback → Comments.
- At the end of any tab, press Share settings → Copy & open GitHub. Your settings report (every AH-64 setting plus your comments) is now on your clipboard, and the feedback form opens on GitHub.
- The AH-64 settings and comments field is usually prefilled. If it's empty, just paste (Ctrl+V) into it. The report is already on your clipboard. Then fill in What kind of feedback and Your idea, including what felt too strong or too weak.
- Click Create.
Feedback → Copy all settings copies the same report without opening a browser.
Privacy: nothing is sent automatically. The buttons copy to your clipboard and open the form; a prefilled form carries the report in its link, but nothing is posted until you click Create. Submitting needs a GitHub account.
Bugs, ideas and questions
- Bug: open a bug report. Include the version, reproduction steps, stage, host/client role, and your
BepInEx/LogOutput.logor profile code. - Balance or a concrete feature request: open the feedback form. Paste a settings report when discussing balance.
- General discussion: ask a question, share how it feels, or suggest an idea.
Known limitations
- Missile rack depletion reflects local special stock, including Longbow reservations while painting locks. Remote and late-join presentation still needs dedicated verification.
- Gameplay tuning is not synchronized between players.
- Deep drops beyond the ground sensor use normal falling physics. Jump-pad and lift handling has been improved; report any remaining stage-specific problems.
- Laser-guided Hellfire is deferred. The current Hellfire variant is unguided; Longbow supplies radar-guided fire.
Credits and license
- Built with R2API and the Risk of Rain 2 modding community's survivor framework.
- Airframe and weapon geometry modelled from scratch in Blender for this mod.
- Current rotor loop: “Helicopter Sounds” by aquinn, CC0. Full provenance and processing notes are in Art/Audio and the bundled
LICENSE_SOURCE.txt. - Legacy rotor recordings by qubodup are CC0; their provenance remains documented. Other gameplay sounds use vanilla Risk of Rain 2 Wwise events.
MIT © 2026 Stu Johnston. Third-party audio retains its CC0 license.
See the changelog for version history.








