I understand, I've used Construct 2 and get how messy and difficult the code can be. But I don't see a problem with letting the community have a go at trying to understand it. Providing explanations is your choice but either way, if you do or not, access to this code could help so many people with their own little projects.