Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/kiraio-moe/fiveheartstranslation

MelonLoader MOD for Five Hearts Under One Roof
https://github.com/kiraio-moe/fiveheartstranslation

melonloader melonloader-mod mod translation

Last synced: 15 days ago
JSON representation

MelonLoader MOD for Five Hearts Under One Roof

Awesome Lists containing this project

README

        


Five Hearts Translation


What is this? It's a MelonLoader MOD for Five Hearts Under One Roof game.


With this you can patch the game UI text and subtitles. This MOD is solely created to fix the bad translation. But maybe in not so long future I'll add the functionality to add a new language Not planning to develop this MOD further than this. The best way is just overwrite the available language that you don't use.



## How To Use

- Download [MelonLoader Installer](https://github.com/LavaGang/MelonLoader.Installer/releases). Run the app and add the game executable to install the MelonLoader.
- Download the MOD on [Releases](https://github.com/kiraio-moe/FiveHeartsTranslation/releases). Extract and place it on `[Game Directory]/Mods/`.

### Dumping Game Text Assets

- Run the game.
- Press `Home` key to toggle the MOD menu.
- Click `Dump Game Text` to dump the assets.
- Wait until all assets dumped (See the Console). Dumped assets located in `[Game Directory]/Mods/FiveHeartsTranslation/Dumps/TextAsset/`.
- **WARNING**: Place your translation work on another directory! If you dump the assets again, it will overwrite your hours of work!

### Patching Game Text Assets

- Close the game.
- Copy patched assets to `[Game Directory]/Mods/FiveHeartsTranslation/Patches/TextAsset/`.
- **NOTE**: Don't rename the assets name or it's extension! Leave it as it is or it will not be loaded at runtime.

## How to Build

- Change the game directory in `.csproj` file.
- Build (Release):

```bash
dotnet build -c Release
```