Skip to content

abyteintime/stitchkit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Stitchkit

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 archives
  • objdump - extract information about serialized UObjects
  • manifest - 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.

Crates in this repository

  • stitchkit - CLI that ties everything together
  • stitchkit-core - core types, binary serialization support
    • stitchkit-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

About

The Hat in Time modder's stitching toolkit

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published