Can I use default arguments in a constructor like this maybe
Soldier(int entyID, int hlth = 100, int exp = 10, string nme) : entityID(entyID = globalID++), hea
All of the parameters with default arguments need to be after any required arguments. You should move the nme parameter before hlth.
nme
hlth