- Jul 27, 2017
- 416
- 1,261
Unfortunately, the tools I use on TiTS don't work on COC2. I'm not going to get into why.You kiddin?! Big kudos from me for your efforts in providing "dev support" on a janky fetish porn text game.
Your de-compiled code dumps and the command list are the biggest reason I got back into TiTS after I couldn't recompile the Flash source with modifications to my liking anymore (still miss the old days of Anon CoCMod nightly builds tbh...)
Whats the issue with CoC2 de-obfuscation? Do they use a more complex mangling algo?
My current work on trying to de-obfuscate COC2 relies on WebCrack, but it's still in development; until recently it would error out on Khermonos, and even now that it works, using it causes NPCs to disappear from the party. Work on further de-obfuscation is waiting on the ability to unpack multi-chunk bundles (split content back into their individual files) or at least a workaround to make them work in the program's current state. Then a method to preserve variables/functions across updates.
The current COC2 method involves ripping off the hashes, altering the index & main for the hashless file names, running them all through webcrack, and then Beautify (as ReactJS) (and then saving them as a git commit to track changes and merge mods), the game is still fully functional in this state. If Webcrack gets the updates I mentioned work on reverse engineering all the names and adding comments could be done; but that's work for other people to figure out I don't know how to code.
Making it possible to re-compile the TiTS code from my current de-obfuscation method is something I would like to figure out, but as mentioned, can't code, and dont have time to bash my head against it any more (if I had time I would probably want to make my own game).