Rookie: 0
Squaddie: 90
Corporal: 300
Sergeant: 510
Lieutenant: 745
Captain: 1100
Major: 1560
Colonel: 2150
m_iPsiXPLevels=0
m_iPsiXPLevels=50
m_iPsiXPLevels=120
Kill: 30, 60 if lower rank than Lieutenant and alien is of higher rank like Chryssalid, Sectoid Commander, Ethereal, Uber Ethereal, Elite Muton, Sectopod, or Muton Berserker
OTS trait increases Kill XP by 25%
Mission Complete: 60, 90 if soldier of lower rank hadn’t seen yet any better aliens
Special Mission Complete: 120, 180 if soldier of lower rank hadn’t seen yet any better aliens
Zero Dead Soldier Bonus: 20
Resist Psi Attack: 10
Successful Mindfray: 20
Successful Inspiration: 30
Assist Psi Inspiration: 30
Successful Psi Panic: 30