Skip to content

RandomGuyJCI/RDGameplayPatches

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitHub all releases Contributions Welcome Discord

RDGameplayPatches

A BepInEx plugin that adds several patches to Rhythm Doctor gameplay.

Features

Hits

  • Very Hard: Adds a Very Hard difficulty to Rhythm Doctor, changing the hit margins to 25 ms (0 frames). Configurable per player.

Holds

  • Accurate Release Margins: Changes the hold release margins to be the same as the hit margins. Only affects Very Easy, Hard, and Very Hard difficulties.
  • Count Offset On Release: Makes hold releases count towards offset frames.

HUD

  • Legacy Hit Judgment: Reverts back the rounding behavior of the millisecond offset status sign to 3 decimal points rather than a whole number.
  • Status Sign Transparency: Sets the transparency percentage of the status sign while in a level. 1 is fully opaque while 0 is fully transparent.

Installation

  1. Download the latest version of BepInEx 5 here.
    NOTE: Make sure you download the appropriate version of BepInEx 5 for your system! RD uses x64 by default, but it can also be installed in x86 for 32-bit systems. When in doubt, download BepInEx 5 x64 first. BepInEx 6 is currently not yet compatible with BepInEx 5 mods.
  2. Unzip the installation file into your RD folder. You should have a winhttp.dll file, doorstop_config.ini file, and BepInEx folder next to Rhythm Doctor.exe.
  3. Launch RD once to generate the rest of the necessary BepInEx files.
  4. Download the latest version of the mod from here. It should be named RDGameplayPatches_1.x.x.zip.
  5. Unzip the file you downloaded into your Rhythm Doctor installation folder. You should now have a file at BepInEx/plugins/RDGameplayPatches.dll.
  6. Launch the game, and the plugin should automatically enable.
  7. Configure the plugin as needed in BepInEx/config/com.rhythmdr.gameplaypatches.cfg.
  8. Optional: Install the BepInEx Configuration Manager to configure the mod with a GUI by pressing F1.
  9. Optional: To enable in-game reloading, install the BepInEx ScriptEngine, create a scripts folder in the BepInEx folder then move the RDGameplayPatches.dll file to that folder. You should now be able to reload the plugin by pressing F6 in-game.

For more information, check out the BepInEx installation guide.

About

A BepInEx plugin that adds several patches to Rhythm Doctor gameplay.

Topics

Resources

License

Stars

Watchers

Forks

Languages