Giter Club home page Giter Club logo

rockmeteryarg's Introduction

Rock Meter mod for YARG (deprecated as of YARG v0.12.5)

Default Rock Meter (v0.7.x)

Rock Meter 0 7.x

This mod is likely discontinued due to issues that I can't fix at the moment. Sorry.

A BepInEx 6 mod for YARG v0.12.2+ that adds a Rock Meter, a Combo Meter, and the ability to fail songs.

As of v0.7.1 of the mod, only YARG v0.12.2 and newer are supported.

Disclaimer

As this is a modification to the game, bugs may occur and performance may be slightly impacted. Also, I'm not that great at coding, so if you can improve this, feel free to help out.

Currently tested and working YARG versions

Stable Nightly (recommended)
v0.12.4 b2584

While this mod and BepInEx are installed, please DO NOT report any bugs to YARC, unless you can reproduce them in the unmodded game!

Known issues

  • Clicking and dragging the Rock Meter or Combo Meter doesn't always work due to the hitbox being half the size of the actual meter for some reason

Installation

  1. For Windows users, download BepInEX_UnityMono_x64_6.0.0-pre.1.zip from here and extract the contents to a portable installation of YARG.
    • You can download the latest nightly build of YARG here and then extract it to its own folder.
  2. Download and extract the latest release of the mod from Releases
  3. Launch YARG.exe, and then load into a song.
    • You should see the Rock Meter appear on the right side of the screen, somewhere below the score counter. If the meter doesn't appear, then either you didn't properly install the mod, or an update could have broken it.
    • Updates that change YARG.Core may hypothetically break the mod, so keep that in mind when updating to a nightly build newer than what is listed above.

Updating

To update to a newer nightly build of YARG, simply copy over the files of the update to your portable modded installation.

If an update causes the mod to stop working, please let me know!

Uninstalling

To uninstall the mod, remove the following files and folders from the game's folder:

  • winhttp.dll
  • doorstop_config.ini (optional)
  • The BepInEx folder (optional)

Usage

This mod has its own configuration file, located at BepInEx/config/com.yoshibyl.RockMeterYARG.cfg. Moving the Rock Meter's position will automatically save the position to the config. Additionally, you can change whether or not to stop the song on fail, as well as enable/disable the Rock Meter and/or the Combo Meter, through the config file.

As of v0.6.0, the config options can be edited in-game via the config menu by clicking the Rock Meter version text, which is located next to the version watermark in the top-right corner.

Themes (v0.7.0+)

Learn how to make themes here

Credits and thanks

  • EliteAsian123 : Created YARG
  • Everyone who has worked on YARG
  • The Clone Hero / YARG communities
  • rickyah : Created the INI parser, used in v0.7.0+
  • This mod was created by YoShibyl

Shout-out to these streamers:

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.