Addressing the ranks
You must address Militia to Master Sergeant by their rank, you may shorten their ranks such as "MSGT" instead of "Master Sergeant".
You must address Ensign to Major as "Sir" or "Ma'am", since they are officers and are worthy of respect.
You must address Lieutenant Colonel to Colonel as "Colonel", signifying their role as leaders of an entire regiment.
You must address Brigadier General to General must be addressed as "General".
(New) Developers may be addressed as "Sir"/"Ma'am" or by their name.
Officers may refer to other officers and lower ranks by their name / rank.
NCO+ may refer to all non-officers by their name.
HQ may refer to everyone by their name or rank.