The Hat in Time modder's stitching toolkit.
Stitchkit is a set of tools for building Hat in Time mods without having to use UE3's commandlets, which take ages to do common actions such as compiling scripts or cooking packages.
Stitchkit currently provides the following tools:
ardump
- extract information about Unreal archivesobjdump
- extract information about serialized UObjectsmanifest
- generate Script/Manifest.txt file with a class hierarchy for the editor
The end goal is to have at least the following:
- UnrealScript compiler
- The goal is to build a compiler that is meant to replace the one in vanilla Unreal, sporting better error messages and blazingly fast compilation.
stitchkit
- CLI that ties everything togetherstitchkit-core
- core types, binary serialization supportstitchkit-core-derive
- derive macros for serialization
- Handling the FArchive binary format (.u, .upk, .umap)
stitchkit-archive
- core structure of archives (sections)stitchkit-reflection-types
- reflection objects (Class
et al.)
stitchkit-manifest
- writing the Script/Manifest.txt format