Bensbach is an Unreal Engine 3 (UE3) compiler and decompiler made for games' mods creation. Decompiles from UE3 bytecode - to UCB source code. Compiles from UCB source code - to UE3 bytecode.
UCB - convenient, simple language for those people who knows what UE3 bytecode is. And easily understandable for others.
mods source code in Notepad++ you may use https://github.com/FI-Mihej/UCB-Source-Code-highlighter
- Compiler and Decompiler:
unreal_script_byte_code_compiller_decompiller.py- compiler and decompilerucb_compiler_decompiler_description_words.py- preprocessor keywords for mods' source code
- Tools:
- Installation:
compile_and_install_mod.pyget_bytecode_by_name.py
- Work with UPK files:
- File Cache:
ucb_tools_files_cache_manager.py
ucb_tools_kernel.pyprepare_local_upk_files.pyucb_tools_config.py
- File Cache:
- not yet implemented:
profiler_result_reader.pyremote_ucb_compiler_decompiler.pyucb_compiler_decompiler.py
- Installation:
Current project state was obtained at the beginning of 2016: after publishing mod and before my main lib refactoring. Also it is not ready for standalone-app distribution.
Copyright © 2016 ButenkoMS. All rights reserved.
Licensed under the Apache License, Version 2.0.
