I want to apologize for my behavour, i realise now i was offered sincere help, but i declined it in a wrong way, i want to explain that i am not exactly new to modding or making modding tools in general, in last 8 years i have built everything from gta city map editors, mod installers, texture conversion tools, so i have a fair bit of experience with the way games work, and how to handle game file formats, if i didn't have the experience i couldn't write a STBC model loader in just one evening.. so i want to let you know, that the programming related help was appreciated, but it was off-topic and not really needed, and i found it a little rude since i don't like people interfering in the programming part unless i myself ask for help in that area (which i didn't).
So let me repeat: your help regarding programming was nice but not needed, i admit i was being rude and overreacted, it just happened.. again, i apologize for that.
Hopefully we can now stay on topic, which is, if someone can explain what the hardpoint parameters mean (such as, for example SetMaxCharge, SetMinFiringCharge, SetNormalDischargeRate, SetRechargeRate, what units are those in, etc.. ).