public void Engage() { for (var at = 0; at < armament.GetChildCount(); at++) { Attachment wpn = armament.GetChild <Attachment>(at); wpn.Engage(); } }