static MySectorGroups() { m_groups = new MySectorGroup[MyMwcUtils.GetMaxAsShortValueFromEnum <MySectorGroupEnum>()]; Add(MySectorGroupEnum.NEAR_SUN, new Vector3(0, 0, 0)); Add(MySectorGroupEnum.MIDDLE_EAST, new Vector3(0, 0, 0)); Add(MySectorGroupEnum.MIDDLE_WEST, new Vector3(0, 0, 0)); Add(MySectorGroupEnum.NEAR_EARTH, new Vector3(0, 0, 0)); Add(MySectorGroupEnum.NEAR_EARTH, new Vector3(0, 0, 0)); // Assert for whether we didn't forget to assign for (int i = 0; i < m_groups.Length; i++) { MyMwcUtils.AssertRelease(m_groups[i] != null); } }