According to ChatGPT:
If you're encountering issues with the Il2CppCodeStage.AntiCheat.ObscuredTypes.SerializableBigInteger in Unity modding, particularly while using
UnityExplorer or
MelonLoader in IL2CPP-based games, it's likely related to how obfuscated types from the Anti-Cheat Toolkit (ACTk) are handled by modding tools.
This error typically occurs when certain encrypted values can't be correctly decrypted or cached due to incompatibilities between Unity’s
IL2CPP environment and tools like
MelonLoader or
BepInEx. The Anti-Cheat Toolkit uses "obscured" types (like ObscuredBigInteger) to protect sensitive game data, which can interfere with modding if the correct reflection methods or assemblies aren't in place.
Here are some potential fixes:
- Ensure Compatibility: Check that you are using compatible versions of MelonLoader, BepInEx, and UniverseLib. Some versions of MelonLoader (like 0.6.x) may have known issues with certain games, so you might need to downgrade to an earlier stable version, like 0.5.x(
You must be registered to see the links
)(
You must be registered to see the links
).
- Manual Configuration: You can tweak settings in UnityExplorer to prevent crashes. For example, increasing Startup_Delay_Time or disabling EventSystem_Override can help resolve input or corruption issues during startup(
You must be registered to see the links
).
- Reflection and Hooking: UnityExplorer allows you to inspect and modify game objects and components. You can use it to explore issues with encryption by hooking into methods or adjusting fields within the object inspector(
You must be registered to see the links
).
- Obfuscation in ACTk: The Anti-Cheat Toolkit protects game data by encrypting values like BigInteger. You might face difficulties when trying to decrypt or manipulate these values in a modded environment. Some developers resort to writing custom scripts to handle encryption and decryption(
You must be registered to see the links
)(
You must be registered to see the links
).
If none of these work, consider checking forums for game-specific patches or updates to modding frameworks.