Closed StarGate01 closed 2 years ago
The required chains are:
using PlayerData = EGLJNOMOGNP_DCJMABDDJCF;
#define PlayerControl_GetData_Trampoline FFGALNAPKCD_get_Data
bool EGLJNOMOGNP_DCJMABDDJCF__Fields::*IsImposter = &EGLJNOMOGNP_DCJMABDDJCF__Fields::DAPKNDBLKIA;
More chains to validate, used for the positional radar in #79 by @Mogster7 .
Also, We need to support pointer-to-member declarations for field access and also the __declspec(selectany)
decorators.
In the latest version, symbols are monstly not obfuscated.
Closing, game is no longer obfuscated.
61 requires a few new deobfucations.
Once the deobfuscator is reworked, the new chains have to be added.