Legendary OT User
IDA seems to have trouble recognizing variables names and sometimes messes up the order of arguments in pseudo C. I suggest using two or three different decompilers and compare the output to make a better sense out of it. But you'll often need to look into ASM anyway. Feel free to leave me a PM when you need an assistance, and good luck with your project.Mechanics
Basically we have to decompile Cipsoft’s leaked binary and implement all mechanics based on that. It’s actually not that hard, I played with it yesterday, first you need to decompile it to C pseudocode using IDA Pro with HexRays and then to make it readable you just have to convert some variables to proper structs and rename them. But it's for sure a lot of manual work.