Attack on Quest Modding

2024 – PRESENTC#CBEPINEXIL2CPPVR

A suite of VR game mods spanning PCVR and standalone Quest — from BepInEx plugins to an adapted ARMv7 il2cpp hooking modloader written in C.

Attack on Quest is a VR Attack on Titan fan game, and I have built a small ecosystem of mods for it: a titan spawner with configurable spawn rates and size variants, blade health text, grip flipping, and a third-person camera that outputs to the desktop monitor.

On the PCVR side everything runs on BepInEx, including an in-game mod manager for toggling mods and editing configs without leaving the game, and a custom map loader built on AssetBundles.

Porting the mods to standalone Quest meant going lower level: I adapted an old ARMv7 il2cpp hooking library written in C to work with the game, and rewrote several of my PCVR mods on top of it.