Making sense of the code to edit it

I took a look at the code and it is just chaos… I want to make a new profession and my problem is not compiling but what edits in the code itself need to be made. Can I have some pointers? Where do I add my profession and how to link it to a scenario? What files do I open to it? ect. Thanks is much appreciated!

data/json/professions.json
This won’t require compiling, you can change it in a binary build and it will work.

I got it working but is it a pain to work around with the code…

Heh. If you think that’s bad, you should try the C++ parts.

Heh. If you think that’s bad, you should try the C++ parts.[/quote]

I can imagine…I am learning java and hope to learn c++ eventually but damn is it complicated…

Biggest piece of advice when working with C++: have CPlusPlus.com open at all times. It is by far some of the best online programming language documentation that I have seen so far. (Though if you know Java then C++ is only a very tiny step, something like 90% of there code is identical).