A µ3 score exporter for Tachi
Go to file
2024-05-20 07:24:05 +09:00
Inohara initial commit 2024-05-20 07:24:05 +09:00
MU3 initial commit 2024-05-20 07:24:05 +09:00
MU3.App initial commit 2024-05-20 07:24:05 +09:00
MU3.Battle initial commit 2024-05-20 07:24:05 +09:00
.gitignore initial commit 2024-05-20 07:24:05 +09:00
inohara.cfg.example initial commit 2024-05-20 07:24:05 +09:00
Inohara.csproj.template initial commit 2024-05-20 07:24:05 +09:00
LICENSE initial commit 2024-05-20 07:24:05 +09:00
README.md initial commit 2024-05-20 07:24:05 +09:00

Inohara

A µ3 score exporter for Tachi.

Supported versions

  • 1.39
  • 1.40
  • 1.45

Installation

Get the config file here, download the DLL here and follow one of the methods below.

  • Download BepInEx
  • Copy the BepInEx directory into the base game directory (where mu3.exe is); omit winhttp.dll
  • Modify this entry in segatools.ini:
    [unity]
    targetAssembly=BepInEx\core\BepInEx.Preloader.dll
    
    • If you don't have this entry, update segatools.
    • If you insist on not updating segatools, instead copy winhttp.dll and rename it to version.dll.
  • Move Assembly-CSharp.Inohara.mm.dll to BepInEx\monomod
  • Put inohara.cfg in the base game directory (next to mu3.exe)

The MonoMod method

  • Download MonoMod
  • Copy Assembly-CSharp.Inohara.mm.dll into mu3_Data\Managed
  • Run MonoMod.exe mu3_Data\Managed\Assembly-CSharp.dll
  • Backup Assembly-CSharp.dll
  • Rename MONOMODDED_Assembly-CSharp.dll to Assembly-CSharp.dll
  • Move inohara.cfg to the base game directory (next to mu3.exe)

Usage

Scores are sent after each play and that's it. You can nonetheless make sure it's running by checking the console or toggling EnableOSD.

Building

Provide your own Assembly-CSharp.dll (or _unpacked) and UnityEngine.UI.dll, then dotnet restore, dotnet build.