This manual walks you, file by file, through installing
BepInEx 6 Bleeding Edge (IL2CPP x64) into
Easy Red 2 v2.0.6 — every DLC campaign supported — and then dropping in
the full Ungodly loadout: smarter soldiers, honest bullets, a renderer pushed
far past the vanilla menu, and an Unreal-Tournament announcer calling your kills. Every step is
illustrated with real screenshots of a finished install; click any of them to inspect the
untouched full-size original.
Game: Easy Red 2 v2.0.6 + all DLC
Loader: BepInEx 6 BE · IL2CPP · win-x64
Multiplayer: 100% safe by design
Restarts to tune: zero — everything applies live
The Loadout
v2.17.0 · hotkey F6
UngodlyAI
AI & pathfinding overhaul. Bots think up to 16× more often under a hard CPU budget,
flow between objectives with a scored strategic brain, call real artillery, vault sandbags,
lose sight of you in night, fog and smoke, crew the map's empty guns (v2.5.0), loot the
fallen to restock (v2.6.0), scatter into cover (v2.7.0), fight peek-fire-duck cycles from
any cover they find (v2.8.0/v2.14.0), counterattack lost points (v2.9.0), use the bayonet
(v2.10.0), burn smoke like real infantry (v2.11.0), fly with break turns and diving gun
runs — and bounce raiders with vectored interceptors (v2.12.0/v2.15.0) — ride transports
with driver insurance and ambush bail-outs (v2.13.0/v2.14.0), duel tanks in the short-halt
rhythm behind flak that finally leads its targets (v2.15.0), polish every pillar at once
(v2.16.0) — and, new in v2.17.0, hail the motor pool the moment they spawn.
Real exterior + terminal ballistics. G1/G7 drag from each round's actual in-game caliber and
grain weight, deterministic wind, spin drift, energy-based damage, velocity-scaled
penetration, sloped armor with overmatch, interior spall, and physical ricochets that keep
flying with honestly decayed penetration.
Graphics + UI overhaul on Unity 6 / URP 17. True supersampling to 200%, the full shadow
pipeline, TAA and quality-tiered SMAA, the complete URP post-FX suite with ACES tonemapping,
boosted god rays and AO, extended world detail, HUD scale and opacity, unlimited frame rate
— all far past what the vanilla Settings menu allows.
An Unreal-Tournament / Quake-style announcer. Every kill, multi-kill, spree, headshot,
capture, lead change and match result fires a punchy callout pulled at random from
701 clips across 50 event categories — First Blood through Holy Shit,
GodLike, Flawless Victory, and v1.1.0's new vehicle-kill lines. Pure flavor, zero gameplay
changes: it only listens to the game's own events and plays sounds, for the locally
controlled player only.
The three Ungodly plugins were engineered side by side and share zero Harmony
patch targets — run any one alone, or all three together, freely. UngodlyAI even auto-detects
UngodlyBallistics at runtime: with both installed, AI marksmen genuinely mis-hold for the wind. The
Killstreak Announcer is a pure listener — it changes no gameplay at all — and stacks cleanly on
top of any combination.
Order of Operations
The whole install is four moves. Do them in this order — the run the game once step in
the middle is the one people skip, and it is not optional.
Download the BepInEx-Unity.IL2CPP-win-x64 Bleeding Edge package
and extract it directly into the Easy Red 2 game folder, next to
Easy Red 2.exe.
Run the game once, reach the main menu, quit
First launch takes a few extra minutes while BepInEx generates the IL2CPP interop
assemblies and creates BepInEx\plugins and
BepInEx\config. Without this run, there is nowhere for the
mods to live.
Every plugin DLL goes to the same place:
Easy Red 2\BepInEx\plugins\. Install
UngodlyAI, UngodlyBallistics,
UngodlyGFX and the
Killstreak Announcer in any combination — the
announcer additionally ships a KSounds voice-library folder that
goes in the game root, next to BepInEx.
Press F6 / F7 / F8 in-game for each mod's configuration
window, or read the load lines in BepInEx\LogOutput.log. The
Verify page has the full checklist and every reference
screenshot.
What a Finished Install Looks Like
These are the folders you are building toward. Every screenshot in this manual is a live capture
of the reference install on F:\SteamLibrary\steamapps\common\Easy Red 2 —
your drive letter and Steam library path may differ, everything from
Easy Red 2\ down is identical.
1920 × 1080 — click for originalGame root after Step 2 — the BepInEx and dotnet folders, .doorstop_version, doorstop_config.ini, winhttp.dll and changelog.txt sit directly next to Easy Red 2.exe.1920 × 1080 — click for originalBepInEx\plugins with the full Ungodly loadout installed: UngodlyAI, UngodlyBallistics and UngodlyGFX — one DLL each, no subfolders required.
The Result
The same engine, after the paperwork: coordinated squads in the rain, honest fire missions, and
weather the renderer can actually afford.
1920 × 1080 — click for originalThe full stack in the field — UngodlyAI squad discipline in driving rain, UngodlyGFX handling the weather-heavy frame.1920 × 1080 — click for originalBren up as the fire mission lands — AI-called support and real blast physics working the same field.
MP
Multiplayer is safe by construction, not by promise. UngodlyAI only steers
bots your machine already owns through the game's own Photon ownership gate; UngodlyBallistics
only changes numbers the shooter's client was already trusted to compute, with fully
deterministic randomness; UngodlyGFX never touches anything that crosses the wire. Mixed
modded / vanilla lobbies work in every combination — details on each mod's page.