private void InitEtc() { int @int = PlayerPrefs.GetInt("HideOurForcesNickname", 0); int int2 = PlayerPrefs.GetInt("HideEnemyForcesNickname", 0); hideOurForcesNickname = ((@int != 0) ? true : false); hideEnemyForcesNickname = ((int2 != 0) ? true : false); inviteSetting = INVITE_SETTING.ALL_ALLOW; if (MyInfoManager.Instance.GetCommonMask(MyInfoManager.COMMON_OPT.INVITE_MASK1_FRIEND)) { inviteSetting = INVITE_SETTING.FRIEND_ONLY; } else if (MyInfoManager.Instance.GetCommonMask(MyInfoManager.COMMON_OPT.INVITE_MASK2_ALL_NO)) { inviteSetting = INVITE_SETTING.ALL_NOT; } whisperSetting = WHISPER_SETTING.ALL_ALLOW; if (MyInfoManager.Instance.GetCommonMask(MyInfoManager.COMMON_OPT.WHISPER_MASK1_FRIEND)) { whisperSetting = WHISPER_SETTING.FRIEND_ONLY; } else if (MyInfoManager.Instance.GetCommonMask(MyInfoManager.COMMON_OPT.WHISPER_MASK2_ALL_NO)) { whisperSetting = WHISPER_SETTING.ALL_NOT; } CreateVoice(); CreateLang(); CreateCountryFilter(); }
private void DoEtc() { hideOurForcesNickname = GUI.Toggle(crdHideOurForcesNickname, hideOurForcesNickname, StringMgr.Instance.Get("HIDE_OUR_FORCES_NICKNAME")); hideEnemyForcesNickname = GUI.Toggle(crdHideEnemyForcesNickname, hideEnemyForcesNickname, StringMgr.Instance.Get("HIDE_ENEMY_FORCES_NICKNAME")); InviteAllow = false; InviteFriend = false; InviteNo = false; switch (inviteSetting) { case INVITE_SETTING.ALL_ALLOW: InviteAllow = true; break; case INVITE_SETTING.FRIEND_ONLY: InviteFriend = true; break; case INVITE_SETTING.ALL_NOT: InviteNo = true; break; } LabelUtil.TextOut(crdInviteSetLabel, StringMgr.Instance.Get("INVITE_SET"), "Label", clrSubTitle, GlobalVars.txtEmptyColor, TextAnchor.UpperLeft); InviteAllow = GUI.Toggle(crdInviteAllow, InviteAllow, StringMgr.Instance.Get("INVITE_ALLOW")); if (inviteSetting != 0 && InviteAllow) { inviteSetting = INVITE_SETTING.ALL_ALLOW; InviteFriend = false; InviteNo = false; } InviteFriend = GUI.Toggle(crdInviteFriend, InviteFriend, StringMgr.Instance.Get("INVITE_ALLOW_FRIEND")); if (inviteSetting != INVITE_SETTING.FRIEND_ONLY && InviteFriend) { inviteSetting = INVITE_SETTING.FRIEND_ONLY; InviteNo = false; } InviteNo = GUI.Toggle(crdInviteNo, InviteNo, StringMgr.Instance.Get("INVITE_ALLOW_NOT")); if (inviteSetting != INVITE_SETTING.ALL_NOT && InviteNo) { inviteSetting = INVITE_SETTING.ALL_NOT; } switch (inviteSetting) { case INVITE_SETTING.ALL_ALLOW: InviteAllow = true; break; case INVITE_SETTING.FRIEND_ONLY: InviteFriend = true; break; case INVITE_SETTING.ALL_NOT: InviteNo = true; break; } WhisperAllow = false; WhisperFriend = false; WhisperNo = false; switch (whisperSetting) { case WHISPER_SETTING.ALL_ALLOW: WhisperAllow = true; break; case WHISPER_SETTING.FRIEND_ONLY: WhisperFriend = true; break; case WHISPER_SETTING.ALL_NOT: WhisperNo = true; break; } LabelUtil.TextOut(crdWhisperSetLabel, StringMgr.Instance.Get("WHISPER_SET"), "Label", clrSubTitle, GlobalVars.txtEmptyColor, TextAnchor.UpperLeft); WhisperAllow = GUI.Toggle(crdWhisperAllow, WhisperAllow, StringMgr.Instance.Get("WHISPER_SET_ALL")); if (whisperSetting != 0 && WhisperAllow) { whisperSetting = WHISPER_SETTING.ALL_ALLOW; WhisperFriend = false; WhisperNo = false; } WhisperFriend = GUI.Toggle(crdWhisperFriend, WhisperFriend, StringMgr.Instance.Get("INVITE_ALLOW_FRIEND")); if (whisperSetting != WHISPER_SETTING.FRIEND_ONLY && WhisperFriend) { whisperSetting = WHISPER_SETTING.FRIEND_ONLY; WhisperNo = false; } WhisperNo = GUI.Toggle(crdWhisperNo, WhisperNo, StringMgr.Instance.Get("INVITE_ALLOW_NOT")); if (whisperSetting != WHISPER_SETTING.ALL_NOT && WhisperNo) { whisperSetting = WHISPER_SETTING.ALL_NOT; } switch (whisperSetting) { case WHISPER_SETTING.ALL_ALLOW: WhisperAllow = true; break; case WHISPER_SETTING.FRIEND_ONLY: WhisperFriend = true; break; case WHISPER_SETTING.ALL_NOT: WhisperNo = true; break; } }