Technical stuff for geeks
So you want to make mods, tools, or reverse engineer the game? You're at the right place. Several fans have dug into the game to discover more about how it works, what the contents of the files are, etc. These discoveries make it possible to craft tools and mods for the game, so it is very important in order to keep the ObsCure community alive!
However, if those discoveries are not shared with the community, lots of knowledge about the game can get lost. Not only that, but a lot of time is wasted when different people need to re-discover the same things over and over again just because there is no communication.
That is precisely the problem that ObsCureDocs solves. It is a collaborative documentation that aims to centralize all the technical information about how the games of the ObsCure franchise work. And the best part is the "collaborative" side of it; since the source code is on GitHub, anyone can contribute to it by forking the repository and making a Pull Request.
To sum up, if you want to contribute to unveiling the depths of the games, you should follow the Introduction in the documentation to understand the basic concepts of how to modify the game. In addition, you can also check Kapie77's Modding Guide which gives information about the file formats, the game files content and the tools made by the community. Then, depending on what you want to focus on (monsters, events, items, cutscenes, etc), you should read the relevant sections. Finally you should do your own researches the way you feel will work best, using the tools you think will help you the most (disassemblers, decompilers, debuggers, other tools made by fans, etc).
Once you're ready to share your discoveries with the community, check the How to collaborate section of the documentation!