[D-lis] Night of Revenge - The Witch's Night of Vengeance (Game Integration)

:sparkles: Happy New Year! :sparkles:
The integration for Night of Revenge is finally finished — I hope you enjoy it!


Preview

Animation samples

EDI-NoR_Preview1

EDI-NoR_Preview2

About Game

Night of Revenge is a 2D action RPG hack and slash Game. The gameplay is inspired by Dark Souls and Metroidvania.
As playthrough in your journey you’ll be navigating each level and fighting enemies and bosses along the way, with some light puzzle-solving elements in stages with many unique enemies.

Mod Info

This integration was honestly a lot harder than expected, given how extensive the game is and how unoptimized parts of the code were. There were quite a few game-side bugs that caused issues with timing and playback, and fixing one thing often caused something else to break.
It also didn’t help that this was my first time modding or working with Unity.
It took quite some time, but I’m very happy with how it turned out, and it ended up being a great learning experience overall. I hope you enjoy it!
For those inerested, the full DevLog can be found on Patreon.

Features

  • Interactive device playback using @dimnogro’s EDI, supporting a wide variety of devices
  • Automatically detects and plays scripts for:
    • Enemy Ero-Animations
    • Game Over CG animations
    • Gameplay event scenes
    • Gallery (disables manual speed change and segment looping for better playback)
  • Custom UI overlay showing connection and script status
    EDI-NoR_UI
  • Integration is compatible with most other mods, and can even interact with some of their mechanics (for example the Escape / Struggle system from NoREroMod)
  • New filler options, configurable via hotkey (default: TAB)
    • Fillers only play when no scripted action is active
    • Modes available: Disable, Easy, Hard, Dynamic
    • Dynamic mode automatically switches between Easy and Hard based on the player’s current pleasure state
  • Pause / Resume playback
    • Works at any time via hotkey (default: P)
    • Automatically pauses when the game loses focus
  • Various action-based reaction scripts, triggered by:
    • Heavy-hit / knockdown events
    • Player being hit in the punishment room
    • Player orgasm state
    • Virginity loss
  • Hotkey configuration support
    Configure keys via \BepInEx\config\EDI-NightOfRevenge.cfg
  • Fixes a base-game bug that prevented the second GameOver animation from ever loading correctly
  • Fixes base-game engine timescale discrepancies that would sometimes affect animation playback speed

Notes

  • This mod ueses BepInEx which is already bundled in.
  • The Uncensor + Translation patch is already included in the package.
    → If you don’t want the translator, just delete:\BepInEx\plugins\XUnity.AutoTranslator
  • Tested on the Handy FW4 (older FW3 version may work but can cause issues; updating is recommended for now) favicon
  • Compatible with latest game version v1.0.7
  • A lot of awesome community members have play-tested the various mod features and scripts, but the game is quite extensive. If you encounter bugs or have improvement ideas, feedback is very welcome.

How To

  • Step 0. Get the game from DLsite or another source: DLsite

  • Step 1. Download the mod and extract all contents into your game’s main directory (the folder containing the game’s .exe)

    Optional — manual setup (advanced users)

    Only use this if you want to install everything manually instead.

    • Extract the latest BepInEx into the game folder and launch the game once.
    • Copy the standalone mod files into the game folder.
    • Copy the latest EDI into the game folder
      (do not overwrite the Gallery folder or EdiConfig.json).
  • Step 2. Launch “Edi.exe” and connect your device(s).
    Many devices can be connected directly, or also use the Intiface Bluetooth connection.

  • Step 3. Once EDI and your device(s) are connected, the game will launch automatically.

Download Links


ModChipPixelIconClean Integration Mod

HeartPixelIcon Game

Credits


A big thanks to:

@dimnogro — for developing the EDI framework

@Dragonslayer22 — the legend who scripted, re-scripted, and adjusted all animations, events, and gameover scripts!

@MarieMoo, @badeed and @physalium2 for Playtesting.
And everyone in the community who helped with testing, feedback, and bug reports!



I’ve just launched my Patreon!
All my integrations are free — Patreon is just a way to support the work if you want to.
Members can also vote on upcoming integrations and suggest their own games and features.

Patreon Banner


Changelog

  • 02.01.2026 - v1.2 Bug Fix
    • Fixed issue with Goblin script timing
    • Fixed issue with some Slime encounters
    • Fixed filler restriction bug (might cause other rare problem with a few special events later. Let me know if you encounter any.)

  • 31.12.2025 - v1.1 Initial Release

            

47 Likes

Holy peak, this is an insane amount of work! Its like a new year’s gift :smiley:

5 Likes

Big dick eroge big news

1 Like

The fact that you release this mod for free is crazy my guy. LEGEND!
Asking for permission to post the free game link?

1 Like

Legendary.

1 Like

I’ve been waiting for this for so long! great way to spend new years eve! thank you legend!

1 Like

I don’t really mind, but if you like the game, consider supporting the developer. It’s currently 20% off on DLsite.

2 Likes

finally you got yourself patreon

1 Like

Free Game Link! Unity - Completed - Night Of Revenge [v1.0.7] [D-Lis] | F95zone | Adult Games | Comics | Mods | Cheats Might need to log in first!

After the first level, the filler script stopped playing. I can see in EDI, its trying to play something called filler_empty something..
is this normal?

It seems to be doing that after most cutscenes. The cutscene start pauses the filler and it’s never continued after that, pressing tab to change filler method for example does nothing either.

Thanks, that’s actually a bug. Will have a small update with a fix tomorrow.

1 Like

For anyone interested in the Ero Mod, use this one

It’s the most up to date Version out there

1 Like

Is there a way to get this translated to English?

1 Like

The mod already includes a autotranslator.
in-game while the text is printing on screen, it’ll be japanese, but as soon as it’s done printing the text out it’ll change to English.

It’s such a good game.
The game is the best, and the scripting is the best.
Thank you so much for completing this big game.

If there is only one suggestion, it would be even better if there was a function to respond to the movements of other npcs being raped around. (like Syahata’s Bad Day)

But it’s perfect enough without it.

2 Likes

I’ve considered this, but background NPC animations are increasingly difficult to intercept and track in this game.
If I manage to find a reliable way to detect and differentiate them, I’ll definately look into adding support for them in future updates.

1 Like

the handy dinsconnects as soon as a script is played. How can i fix it?
Thanks

1 Like

Which firmware version are you using? The mod currently requires Handy firmware V4 or newer, since the scripts are too large for older versions to handle.
Based on @dimnogro’s suggestion, I plan to optimize the script bundles later so older firmware versions can load them as well. For now, I’d recommend updating your device if possible.

1 Like