You are viewing a potentially older version of this package. View all versions.
ES15-DIO_OH-1.0.2 icon

DIO OH

Adds DIO Over Heaven as a playable survivor - homing knives, MUDA rush, Stand Guard, and ZA WARUDO time stop. Free fan mod.

Date uploaded a day ago
Version 1.0.2
Download link ES15-DIO_OH-1.0.2.zip
Downloads 921
Dependency string ES15-DIO_OH-1.0.2

This mod requires the following mods to function

bbepis-BepInExPack-5.4.1905 icon
bbepis-BepInExPack

Unified BepInEx all-in-one modding pack - plugin framework, detour library

Preferred version: 5.4.1905
RiskofThunder-R2API_Core-5.0.3 icon
RiskofThunder-R2API_Core

Core R2API module

Preferred version: 5.0.3
RiskofThunder-R2API_Prefab-1.0.1 icon
RiskofThunder-R2API_Prefab

API for Prefab creation, networking and duplication

Preferred version: 1.0.1
RiskofThunder-R2API_RecalculateStats-1.0.0 icon
RiskofThunder-R2API_RecalculateStats

API for manipulating Character Stats

Preferred version: 1.0.0
RiskofThunder-R2API_Language-1.0.1 icon
RiskofThunder-R2API_Language

API for modifying the language localisation of the game

Preferred version: 1.0.1
RiskofThunder-R2API_Sound-1.0.2 icon
RiskofThunder-R2API_Sound

API for adding custom sounds or musics

Preferred version: 1.0.2
Rune580-Risk_Of_Options-2.8.4 icon
Rune580-Risk_Of_Options

A convenient API for adding BepInEx ConfigEntry's to a option menu

Preferred version: 2.8.4

README

DIO OH

DIO Over Heaven as a playable survivor, with The World Over Heaven fighting alongside him. This is my first mod - it's free and always will be.

All animations were made by hand in Blender. Models are by HavocRobertTx - go support him: https://sketchfab.com/HavocRobertTx

The kit

Passive - Reality Rewrite: DIO gets +1 luck (rolls twice, keeps the better result), Royal Capacitor recharges twice as fast for him, and the first money chest he opens each stage refunds its cost.

Primary - Knife Throw: a homing knife for 150% damage. Crits throw 3 in a fan, and during the timestop you get +2 extra. Needs a target in range or DIO won't bother throwing.

Secondary - MUDA MUDA MUDA (5s): dash at your crosshair. Hit something and The World beats it down - 100% per punch, 10 punches a second, scales with attack speed. Base 2s, +0.1s per 1% bonus attack speed. Ends when time runs out, the target's gone, or you let go of the button.

Utility - Stand Guard (15s): hold to block everything from the direction you're facing, up to 5 seconds. Blocked hits roll your crit chance - crits heal you for the damage blocked.

Special - ZA WARUDO (30s): stop time for 4 seconds, +0.1s per level. Enemies freeze (and get marked with TimeStop - doesn't do anything yet, but future updates might). Projectiles hang in the air, the run timer pauses, your own buff durations pause too so you can use them inside the stop. You and your allies move freely.

Notes

  • Everyone in a lobby needs the same version of the mod.
  • Voice volume slider is in Settings -> Mod Options if the lines are too loud.
  • About the two NAudio dlls in the package: they're for the voice lines. RoR2 ships with Unity's audio engine disabled, and rather than set up a WWISE pipeline I play the clips through the OS directly. That's all they do.

Known issues / planned

  • Knife projectiles borrow the Huntress arrow visual for now.
  • The World's position can drift from DIO during some moves.
  • Item proc orbs (ukulele etc.) pause globally during the timestop.

Credits

  • Models: HavocRobertTx (https://sketchfab.com/HavocRobertTx)
  • Audio: JoJo's Bizarre Adventure: Eyes of Heaven
  • Built on the HenryTutorial survivor template - thanks to rob and thetimesweeper, and to 753 for catching the GUID mistake in 1.0.0.

Disclaimer

Non-commercial fan work. JoJo's Bizarre Adventure belongs to Hirohiko Araki, Shueisha, and its rights holders; game audio to Bandai Namco / CyberConnect2. Anything here comes down at any rights holder's request.

CHANGELOG

Changelog

1.0.2

  • FIXED: broken installs on r2modman (earlier zips had non-standard path separators that r2modman extracts incorrectly - 'Unable to open archive file diobundle' errors). If the mod was erroring or DIO was missing for you, this update fixes it.
  • Timestop screen effect reliability work (ongoing).
  • Rewrote the README (clearer, added known issues and an explanation of the bundled NAudio dlls).
  • Voice lines converted to mp3 (package ~3MB smaller).
  • Fixed ZA WARUDO's screen effect sometimes not appearing until the pause menu was opened.
  • Replaced one ZA WARUDO voice line.
  • All changes are client-side: still compatible with 1.0.1 lobbies.

1.0.1

  • Renamed plugin identity from the survivor template's defaults (new GUID com.ES15.DIOOH) per template requirements. NOTE: 1.0.0 and 1.0.1 players cannot join each other's lobbies - update together.

1.0.0

  • Initial release: DIO Over Heaven survivor with full kit (Knife Throw, MUDA rush, Stand Guard, ZA WARUDO), Reality Rewrite passive, voice lines, and The World Over Heaven stand.