The engine with all its structs is already compiled (so changes won't have any effect), I think atypes.h and similar header files are just information for the compiler.
The best way to store more data is probably creating structs (see manual) and saving struct pointers in entity skills.
"Falls das Resultat nicht einfach nur dermassen gut aussieht, sollten Sie nochmal von vorn anfangen..." - Manual