All Projects → AndrasMumm → PoW-Loader

AndrasMumm / PoW-Loader

Licence: GPL-3.0 license
The Modloader for a community-driven English patch for the Chinese video game "Path of Wuxia"

Programming Languages

C#
18002 projects
Batchfile
5799 projects

Projects that are alternatives of or similar to PoW-Loader

BM
The Utility to Install Songs, Install Mods, Install/Update BMBF, Install HitSounds, download automatically made Playlists, get better support, switch between the modded and unmodded Version of Beat Saber, do full Backups and way more
Stars: ✭ 33 (+57.14%)
Mutual labels:  mods
Voodoo
Modpack building magic. Maintained by Nikky.
Stars: ✭ 27 (+28.57%)
Mutual labels:  mods
Telemachus-1
No description or website provided.
Stars: ✭ 33 (+57.14%)
Mutual labels:  mods
mastomods
CSS tweaks and custom themes for Mastodon.
Stars: ✭ 95 (+352.38%)
Mutual labels:  mods
Among-Us-Love-Couple-Mod
Among Us Love Couple Mod
Stars: ✭ 45 (+114.29%)
Mutual labels:  bepinex
kibe
A miscellaneous mod for Minecraft that adds a bunch of random, and mostly unoriginal things.
Stars: ✭ 42 (+100%)
Mutual labels:  mods
kitodo-production
Kitodo.Production
Stars: ✭ 52 (+147.62%)
Mutual labels:  mods
TerrariaOverhaul
A huge game mechanics changing mod for Terraria.
Stars: ✭ 125 (+495.24%)
Mutual labels:  mods
Stationeers.Addons
Stationeers.Addons is a fully-fledged modding framework for Stationeers. Works just like the standard mods (XML) but with sandboxed scripting (C#) and custom-content support!
Stars: ✭ 33 (+57.14%)
Mutual labels:  modloader
SkytilsMod
A Hypixel Skyblock Utilities mod
Stars: ✭ 236 (+1023.81%)
Mutual labels:  mods
BL2-MP-Mods
Robeth's Borderlands 2 Multiplayer Mods & Patches
Stars: ✭ 34 (+61.9%)
Mutual labels:  mods
NeosModLoader
A mod loader for Neos VR
Stars: ✭ 58 (+176.19%)
Mutual labels:  modloader
goobi-viewer-core
Goobi viewer - Presentation software for digital libraries, museums, archives and galleries. Open Source.
Stars: ✭ 18 (-14.29%)
Mutual labels:  mods
Notion Enhancer
an enhancer/customiser for the all-in-one productivity workspace notion.so (app)
Stars: ✭ 3,114 (+14728.57%)
Mutual labels:  mods
IPALoaderX
IPA plugin loader for BepInEx
Stars: ✭ 29 (+38.1%)
Mutual labels:  bepinex
WurstMod
Deli mod for H3VR to load custom scenes into the game!
Stars: ✭ 26 (+23.81%)
Mutual labels:  mods
LevelledMobs
Level-up mobs on your Spigot/Paper server, RPG-style!
Stars: ✭ 143 (+580.95%)
Mutual labels:  mods
bl2sdk Mods
No description or website provided.
Stars: ✭ 33 (+57.14%)
Mutual labels:  mods
game sdk
Unity游戏接入外部sdk框架
Stars: ✭ 22 (+4.76%)
Mutual labels:  mods
ModTemplateValheim
Valheim template for quickly writing mods using BepInEx
Stars: ✭ 13 (-38.1%)
Mutual labels:  bepinex

Path Of Wuxia ModLoader + English Patch + Mods

Join our discord!
https://discord.com/invite/PH4Z4Dn

Update notifications, direct contact to report issues and a great community to chat about the game with.

How to Install

Grab the latest release and just extract the content of the PoW_English.zip file into the games folder. Same installation method for mods.
If you installed steam and the game in their default locations the path should be:
C:\Program Files (x86)\Steam\steamapps\common\PathOfWuxia.

Your folder should now look like this:

Now just start the game over Steam and enjoy!

Technical

If you want to build the mod yourself you can just clone this repository and build it by opening the .sln file with Visual Studio and just pressing F5.
You will find a working release ready build in Output/Mod.
To get the newest Translation as well as updating the translation sheet to the newest game version, the PoW_Tool_SheetUtils Tool automates everything.
To use it you need access to the translation sheets as well as a configured google cloud account.
Access is given over our discord, so if you want to contribute contact us in the discord server and we will be happy to help setting it up.

BepInEx is used as the actual underlying ModLoader.
This repository contains a ModAPI plugin containing base functionalities for other Mods and Plugins.
It currently allows dynamic registration of external Asset folders, which allows several mods to register asset overrides.
It also supports modifying textures inside prefabs.

Additionally this repository contains the EnglishPatch Plugin, which registers Mods/EnglishTranslate as a resource folder (So place the translated Asset files into Mods/EnglishTranslate) as well as fixing several issues with displaying the English Text in the game.

If BepInEx is updated/replaced by a new version it is important to update the BepInEx.cfg and replace the following Entry.

[Preloader.Entrypoint]

## The local filename of the assembly to target.
# Setting type: String
# Default value: UnityEngine.CoreModule.dll
Assembly = UnityEngine.CoreModule.dll

## The name of the type in the entrypoint assembly to search for the entrypoint method.
# Setting type: String
# Default value: Application
Type = Object

## The name of the method in the specified entrypoint assembly and type to hook and load Chainloader from.
# Setting type: String
# Default value: .cctor
Method = .cctor

otherwise the Entrypoint will be too late and some language files are already loaded.


The dependency folder contains parts of the game and unitys assembly since they are needed for plugins.
I do not hold any copyright to any file inside the Dependency folder.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].