Hi! I'm Surasia, a self-taught 3D artist and junior developer working on various reverse engineering projects. I occasionaly write blog posts on my personal blog, relating to recent projects. I aim to keep my code readable, self-documenting, extensible and consistent- avoiding (especially performance heavy!) abstractions whenever possible. My current goals are writing more Rust and GUI apps.
- InfiniteExt: A customizable DLL Hook for Halo Infinite for interacting with the built-in HavokScript VM and tag system written in C++.
- hkscdis-rs: A HavokScript 5.1 disassembler written in Rust.
- libpyinfinite: A typed python library for parsing Halo Infinite binary files.
I'm available week days after 3PM UTC and on weekends.