rcelyte / BeatUpRcelyte

A lightweight modded Beat Saber multiplayer server
The Unlicense
16 stars 5 forks source link

Support detour argument remapping #12

Open rcelyte opened 1 year ago

rcelyte commented 1 year ago

BeatUpClient's Detour interface should allow omitting arguments present in the original method, transparently passing them through to Base() calls. This is necessary when targeting multiple game versions with different signatures for a given method, and will allow for the eventual deprecation of Harmony-based patching.