I had some spare time at work today and managed to write about 500 lines of code for this new project. I've made some minor changes to simplify matters and I hope it won't piss you off too much
I made it so that ALL skills in the selected class only costs 1 point, think of it as you already had your basic training and you only need some minor adjustments to improve the skill. But for the skills outside your class I made the following cost and divided them into 2 groups, Parameters and Skills:
Parameters:
Health = 4
Energy = 4
Eyesight = 4
Hearing = 4
Strength = 2
Stamina = 2
Dexterity = 2
Agility = 2
Reaction = 2
Intelligence = 4
Skills:
Shooting = 2
Sniping = 4
Gunfighting = 2
HeavyWeapon = 4
Throwing = 2
HandToHand = 4
Camo = 2
Sapper = 4
Medic = 4
Stealth = 4
Maybe we should change it so that the attributes costing 4 costs 3 instead?
Since I haven't touched a role-playing board game in more that 25 years, you need to explain things to me as you would a total n00b

Otherwise you'll never get your ideas through, yes, I'm that daft
EDIT: I forgot to say, when implementing this into the mod, it will cause some problems with the outsourcedINI mod and i might be forced to remove it. But it needs some testing to make sure and it might only affect a small part of it, time will tell.