public override void ChangeValueDown() { MyAudio.AddCue2D(MySoundCuesEnum.SfxHudRadarMode); switch (m_current) { case MyHudRadarTypesEnum.Normal3D: m_current = MyHudRadarTypesEnum.Solar2D; break; case MyHudRadarTypesEnum.Player2D: m_current = MyHudRadarTypesEnum.Normal3D; break; case MyHudRadarTypesEnum.Solar2D: m_current = MyHudRadarTypesEnum.Player2D; break; } base.ChangeValueDown(); }
public void SetValue(MyHudRadarTypesEnum value) { m_current = value; }
public MyPhysObjectSmallShipConfigItemHudRadar() : base(MyTextsWrapper.Get(MyTextsWrapperEnum.RadarType), null, null, null /*MyGameControlEnums.RADAR*/) { m_default = MyHudRadarTypesEnum.Normal3D; m_current = m_default; }