This repository contains plugins and scripts compatible with TF3.
- TF3.YarhlPlugins.YakuzaCommon.dll: Plugin for reading and writing common formats in Yakuza games.
- TF3.YarhlPlugins.YakuzaKiwami2.dll: Plugin for reading and writing Yakuza Kiwami 2 ARMP archives.
- TF3.Script.YakuzaKiwami2.json: Script for extracting and repacking all the
needed assets in
Yakuza Kiwami 2 (Steam version)
for translation. - TF3.Patch.YakuzaKiwami2VWF.1337: Patch for the
Yakuza Kiwami 2 (Steam version)
executable to allow the use of a variable width font for extended latin characters. - FontSpacingEditor.exe: App to edit the character spacing table in Yakuza Kiwami 2.
- Copy
TF3.YarhlPlugin.YakuzaCommon.dll
,TF3.YarhlPlugin.YakuzaCommon.deps.json
,TF3.YarhlPlugin.YakuzaKiwami2.dll
andTF3.YarhlPlugin.YakuzaKiwami2.deps.json
to theplugins
directory of TF3. - Copy
EPPlus.dll
,EPPlus.Interfaces.dll
andDotNetZip.dll
to the root directory of TF3. - Copy the
TF3.Script.YakuzaKiwami2.json
to thescripts
directory of TF3.
- Create a
patches
directory in the translation directory. - Copy
TF3.Patch.YakuzaKiwami2VWF.1337
inside it.
For more information about patches, see TF3 documentation.
See README.md
- Thanks to Pleonex for Yarhl and PleOps.Cake.
- ARMP reader and writer is based on Capitan Retraso's reARMP.
- Other libraries used: DotNetZip, EPPlus, BCnEncoder.Net, ImageSharp.
- Icon by Vecteezy.