KissE is a script/tool for processing and modifying (EX_String Const) inside the Unreal Enigne Kismet bytecode. It allows you to both get all available for extraction strings (EX_StringConst) and replace them with (EX_UnicodeStringConst) by changing the instruction itself inside the bytecode.
UAssetAPI is used to work with Unreal Engine files and bytecode.
Key features of kissE:
- Allows you to extract (EX_StringConst) bytecode as string to a CSV file.
- Ability to modify (EX_StringConst) with those specified replacement in the CSV file.
- Corrects (EX_UnicodeStringConst) new offsets for correct work in the game.
Made with ❤️ for all translators and translation developers.
- Or download and drag & drop
.uasset
and.csv
to a command tool. - Or use
Kisse.exe <file_path>
.
- You can simply drag & drop
.uasset
and.csv
ontoKisse.exe
to replace (EX_StringConst). - Or use more advanced options with CMD.
Kisse.exe <file_path> <output_csv> --extract
Kisse.exe <file_path> <input_csv>
Argument | Description |
---|---|
--extract | extract strings from kismet to csv |
--version | set specific unreal version: --version=4.18 |
--help | Show help information. |
- Visual Studio 2022 Preview
- You can create your own fork of this project and contribute to its development.
- You can also contribute via the Issues and Pull Request tabs by suggesting your code changes. And further development of the project.