Skip to content

Releases: lemon07r/EvolutionOfJianghu-AMA-EnglishMod

AMA EoJ Mod V2 - Release 5

14 Jun 16:00
Compare
Choose a tag to compare

Another hotfix by Cadenza, hopefully, our last! If there are no more new versions it means there's nothing left to be fixed (that anyone has caught).

AMA EoJ Mod V2 - Release 4

13 Jun 01:20
890246a
Compare
Choose a tag to compare

Cadenza fixed some last issues with this mod. If there are no more bugs this mod will likely not get updated again. This mod will be getting archived soon but we want to leave it a good working state. If there are any more bugs please let us know in the discord and we will try to hotfix it before archiving the mod.

AMA EoJ Mod V2 - Release 3

07 Apr 21:43
d39b214
Compare
Choose a tag to compare

Release 2 has been one commit behind the latest version for a while. Didn't make sense to leave it at that. Release 3 now includes that small bug fix. Same install instructions as before. Simple version is copy and paste the files into the root of your game directory. Run the game, and hit F10 while in game to patch the game files, then restart your game.

AMA EoJ Mod V2 - Release 2

21 Feb 19:04
0f41d13
Compare
Choose a tag to compare

Pretty sizable update. Big thanks to Cadenza for tackling all the bugs we've found so far, and our tester Lain for helping us find them. Lots of translation, and formatting errors fixed, on top of a bunch of big mods. Again, if you find any bugs or have any translation improvement suggestions please let us know in the discord! We are actively working on squashing bugs, fixing things and making the mod better!

AMA EoJ Mod V2 - Release 1

19 Feb 10:55
Compare
Choose a tag to compare

This is probably the biggest update we've ever had for this mod. All credits to Cadenza, and the others that helped with this mod (rfc_club for the template, Beast for help troubleshooting bugs, etc).

This new mod should work better with updates since in theory it will work with any version of the game. It will patch and generate the translated DLLs for you in a very automated and straight forward process.

CAUTION - There will be bugs. Cadenza has found and fixed as many as he could before greenlighting this release but we still need a lot more testing and feedback from you guys! Find more info on how the mod works and how to use it below, straight from the mod maker himself, Cadenza. I will be working to make a simpler more beginner friendly guide in the future.

IMPORTANT - This mod breaks old saves because some untranslated stuff gets hardcoded into the save for some reason. We also need help improving the translation since a lot of old manual translations had to be removed for MTL because of a lot of big changes from the developer. Also make sure to delete any files from the old mod by either doing a clean install of the game or verifying the game files with steam from properties.

Important files and procedure :

The translation dict file used to patch the .dll file (hereafter DLLKV) is in BepinEx\plugins\Translations\DLLKV.txt
The translation dict file used to patch the TextAssets file (hereafter TAKV) is in BepinEx\plugins\Translations\TA.txt

If you need to update DLLKV, then, you need to modify this file, same goes for TAKV.

In BepinEx\plugins\Translations\Log, you will find useful informations to update the mod.

=>> Update procedure for DLL Patching :

Everything is automatic. The code will fetch strings from DLLKV, put them in a dict, patch the .dll.
Anything that is untranslated (string found in the .DLL but not in DLLKV, will be added to Log\DLLUN.txt.
Anything that is obsolete (i.e. is in DLLKV but not in the .DLL file) will be removed.
Resulting new DLLKV (= DLLKV - Obsolete) will be in Log\NewDLLKV.txt

So if you want to update the KV, you need to :

Take this NewDLLKV file, translate DLLUN.txt, add it and its translation (with a "¤" separator as always) at the end of NewDLLKV.txt. Rename the file to DLLKV.txt and copy it to the "Translations" dir, overwrite the old file.

=>> Update procedure for TA Patching :

Same than before, there are 3 files :
Translations\TAKV.txt
Log\NewTAKV.txt
Log\TAUN.txt

To update the TA, you need to have clean files in steamapps\common\大衍江湖\EvolutionOfJiangHu_Data

In-game, press F10.
TAKV will be used to patch the assets, TTAUN and NewTAKV will be generated.
The generated files will be :

大衍江湖\EvolutionOfJiangHu_Data\resources.assets.modded
大衍江湖\EvolutionOfJiangHu_Data\sharedassets1.assets.modded

I can't have the game replace them directly because they are loaded by the game when it starts, so they can't be modified before the game is exited.

So when it's done (approx 2-4 min), exit the game. Backup your resources.assets and sharedassets1.assets files, rename the .modded files by removing the ".modded" part of their name (so they match the name of the original files).

Relaunch the game.

AMA EoJ Mod - Stable Release 1.000

15 Feb 00:39
2d0e230
Compare
Choose a tag to compare

Mod updated for the new stable branch version v1.000.

AMA EoJ Mod - Stable Release 0.8372

16 Jan 07:28
Compare
Choose a tag to compare

This is our first github release, but not the first version of this mod. I believe this is iteration number 9, and this is the first big update in a while.

  • This mod has been updated to support the latest version of the game, in the stable branch, 0.8372.
  • We have hopefully now also fixed the tournament bug, which was an issue caused by newer source files not being compiled into the patched dll. This should have fixed any other bugs related caused by those source files being missed.
  • This dll also now targets a newer version of .net, (upgraded from .net 4.7.2 to .net core 2.0). This has changed the patching process quite a bit, and it is unknown if this has introduced any new issues. Please let us know if any are encountered.
  • SetupReiPatcherAndAutoTranslator.exe has been updated from 4.2.0 to 5.2.0. Preliminary testing has not revealed any issues caused by this update, but let us know if any are encountered.