public void newSettin(float labelwidth) { GUICyan.OnToogleCyan(INC.la("show_connection"), 384, 1, 0, labelwidth); try { if ((int)FengGameManagerMKII.settings[384] == 1) { PhotonNetwork.networkingPeer.TrafficStatsEnabled = true; } else { PhotonNetwork.networkingPeer.TrafficStatsEnabled = false; } } catch {}; }
void setting_serv() { rectPos_2 = GUILayout.BeginScrollView(rectPos_2); GUILayout.Box(INC.la("titans_settings")); GUILayout.Label(INC.la("ms_only")); float labelwidth = 50; float textFiled = 80; GUICyan.OnToogleCyan(INC.la("custom_titan_number"), 203, 1, 0, labelwidth); if ((int)FengGameManagerMKII.settings[203] == 1) { GUICyan.OnTextFileCyan(INC.la("amount_integer"), 204, textFiled); } GUICyan.OnToogleCyan(INC.la("custom_titan_spawns"), 210, 1, 0, labelwidth); if ((int)FengGameManagerMKII.settings[210] == 1) { float t_normal = 0f; if (Single.TryParse((string)FengGameManagerMKII.settings[211], out t_normal)) { t_normal = Convert.ToSingle((string)FengGameManagerMKII.settings[211]); } float t_aberrant = 0f; if (Single.TryParse((string)FengGameManagerMKII.settings[212], out t_aberrant)) { t_aberrant = Convert.ToSingle((string)FengGameManagerMKII.settings[212]); } float t_jumper = 0f; if (Single.TryParse((string)FengGameManagerMKII.settings[213], out t_jumper)) { t_jumper = Convert.ToSingle((string)FengGameManagerMKII.settings[213]); } float t_crawler = 0f; if (Single.TryParse((string)FengGameManagerMKII.settings[214], out t_crawler)) { t_crawler = Convert.ToSingle((string)FengGameManagerMKII.settings[214]); } float t_punk = 0f; if (Single.TryParse((string)FengGameManagerMKII.settings[215], out t_punk)) { t_punk = Convert.ToSingle((string)FengGameManagerMKII.settings[215]); } GUILayout.BeginHorizontal(); GUILayout.Label(INC.la("t_nornal") + " " + t_normal.ToString() + "%.", GUILayout.Width(labelwidth)); if (GUILayout.Button("X")) { t_normal = 0; } GUILayout.EndHorizontal(); t_normal = GUILayout.HorizontalSlider(t_normal, 0, FengGameManagerMKII.instance.titanspawners(0)); GUILayout.BeginHorizontal(); GUILayout.Label(INC.la("t_abnormal") + " " + t_aberrant.ToString() + "%.", GUILayout.Width(labelwidth)); if (GUILayout.Button("X")) { t_aberrant = 0; } GUILayout.EndHorizontal(); t_aberrant = GUILayout.HorizontalSlider(t_aberrant, 0, FengGameManagerMKII.instance.titanspawners(1)); GUILayout.BeginHorizontal(); GUILayout.Label(INC.la("t_jumper") + " " + t_jumper.ToString() + "%.", GUILayout.Width(labelwidth)); if (GUILayout.Button("X")) { t_jumper = 0; } GUILayout.EndHorizontal(); t_jumper = GUILayout.HorizontalSlider(t_jumper, 0, FengGameManagerMKII.instance.titanspawners(2)); GUILayout.BeginHorizontal(); GUILayout.Label(INC.la("t_crawler") + " " + t_crawler.ToString() + "%.", GUILayout.Width(labelwidth)); if (GUILayout.Button("X")) { t_crawler = 0; } GUILayout.EndHorizontal(); t_crawler = GUILayout.HorizontalSlider(t_crawler, 0, FengGameManagerMKII.instance.titanspawners(3)); GUILayout.BeginHorizontal(); GUILayout.Label(INC.la("t_punk") + " " + t_punk.ToString() + "%.", GUILayout.Width(labelwidth)); if (GUILayout.Button("X")) { t_punk = 0; } GUILayout.EndHorizontal(); t_punk = GUILayout.HorizontalSlider(t_punk, 0, FengGameManagerMKII.instance.titanspawners(4)); FengGameManagerMKII.settings[211] = Math.Round(t_normal).ToString(); FengGameManagerMKII.settings[212] = Math.Round(t_aberrant).ToString(); FengGameManagerMKII.settings[213] = Math.Round(t_jumper).ToString(); FengGameManagerMKII.settings[214] = Math.Round(t_crawler).ToString(); FengGameManagerMKII.settings[215] = Math.Round(t_punk).ToString(); } GUICyan.OnToogleCyan(INC.la("titan_size_mode"), 207, 1, 0, labelwidth); if ((int)FengGameManagerMKII.settings[207] == 1) { GUILayout.BeginHorizontal(); GUILayout.Label(INC.la("minimum")); FengGameManagerMKII.settings[208] = GUILayout.TextField((string)FengGameManagerMKII.settings[208], GUILayout.Width(60f)); GUILayout.Label(INC.la("maximum")); FengGameManagerMKII.settings[209] = GUILayout.TextField((string)FengGameManagerMKII.settings[209], GUILayout.Width(60f)); GUILayout.EndHorizontal(); } GUILayout.Label(INC.la("menu_titan_health")); string[] texts = new string[] { INC.la("off"), INC.la("fixed"), INC.la("scaled") }; FengGameManagerMKII.settings[197] = GUILayout.SelectionGrid((int)FengGameManagerMKII.settings[197], texts, 2); if ((int)FengGameManagerMKII.settings[197] != 0) { GUILayout.BeginHorizontal(); GUILayout.Label(INC.la("minimum")); FengGameManagerMKII.settings[198] = GUILayout.TextField((string)FengGameManagerMKII.settings[198], GUILayout.Width(60f)); GUILayout.Label(INC.la("maximum")); FengGameManagerMKII.settings[199] = GUILayout.TextField((string)FengGameManagerMKII.settings[199], GUILayout.Width(60f)); GUILayout.EndHorizontal(); } GUICyan.OnToogleCyan(INC.la("titan_damage_mode"), 205, 1, 0, labelwidth); if ((int)FengGameManagerMKII.settings[205] != 0) { GUICyan.OnTextFileCyan(INC.la("amount_integer"), 206, textFiled); } GUICyan.OnToogleCyan(INC.la("men_titan_explode"), 195, 1, 0, labelwidth); if ((int)FengGameManagerMKII.settings[195] != 0) { GUICyan.OnTextFileCyan(INC.la("radius_int"), 196, textFiled); } GUICyan.OnToogleCyan(INC.la("disable_rock_throwing"), 194, 1, 0, labelwidth); GUILayout.Box(INC.la("pvp_settings")); GUICyan.OnToogleCyan(INC.la("point_mode"), 226, 1, 0, labelwidth); if ((int)FengGameManagerMKII.settings[226] != 0) { GUICyan.OnTextFileCyan(INC.la("max_points_int"), 227, textFiled); } GUICyan.OnToogleCyan(INC.la("pvp_bomb_mode"), 192, 1, 0, labelwidth); GUILayout.Label(INC.la("team_mode")); string[] texts12 = new string[] { INC.la("off"), INC.la("no_sort"), INC.la("size_lock"), INC.la("skill_lock") }; FengGameManagerMKII.settings[193] = GUILayout.SelectionGrid((int)FengGameManagerMKII.settings[193], texts12, 2); GUICyan.OnToogleCyan(INC.la("infection_mode"), 200, 1, 0, labelwidth); if ((int)FengGameManagerMKII.settings[200] != 0) { GUICyan.OnTextFileCyan(INC.la("starting_titans_int"), 201, textFiled); } GUICyan.OnToogleCyan(INC.la("friendly_mode"), 219, 1, 0, labelwidth); GUILayout.Label(INC.la("sword_ahss_pvp")); string[] texts121 = new string[] { INC.la("off"), INC.la("teams"), INC.la("ffa") }; FengGameManagerMKII.settings[220] = GUILayout.SelectionGrid((int)FengGameManagerMKII.settings[220], texts121, 3); GUICyan.OnToogleCyan(INC.la("no_ahss_air_reloading"), 228, 1, 0, labelwidth); GUICyan.OnToogleCyan(INC.la("cannons_kill_humans"), 261, 1, 0, labelwidth); GUILayout.Box(INC.la("other_settings")); GUILayout.Label(INC.la("message_of_the_day")); FengGameManagerMKII.settings[337] = GUILayout.TextField((string)FengGameManagerMKII.settings[337]); GUICyan.OnToogleCyan(INC.la("custom_titans_wave"), 217, 1, 0, labelwidth); if ((int)FengGameManagerMKII.settings[217] != 0) { GUICyan.OnTextFileCyan(INC.la("amount_integer"), 218, textFiled); } GUICyan.OnToogleCyan(INC.la("maximum_waves"), 221, 1, 0, labelwidth); if ((int)FengGameManagerMKII.settings[221] != 0) { GUICyan.OnTextFileCyan(INC.la("amount_integer"), 222, textFiled); } GUICyan.OnToogleCyan(INC.la("punks_every_5_waves"), 229, 1, 0, labelwidth); GUICyan.OnToogleCyan(INC.la("global_minimap_isable"), 235, 1, 0, labelwidth); GUICyan.OnToogleCyan(INC.la("endless_respawn"), 223, 1, 0, labelwidth); if ((int)FengGameManagerMKII.settings[223] != 0) { GUICyan.OnTextFileCyan(INC.la("respawn_time_integer"), 224, textFiled); } GUICyan.OnToogleCyan(INC.la("kick_eren_titan"), 202, 1, 0, labelwidth); GUICyan.OnToogleCyan(INC.la("allow_horses"), 216, 1, 0, labelwidth); GUIStyle colored = new GUIStyle(GUI.skin.box); Color texture = new Color((float)FengGameManagerMKII.settings[246], (float)FengGameManagerMKII.settings[247], (float)FengGameManagerMKII.settings[248], (float)FengGameManagerMKII.settings[249]); colored.normal.textColor = texture; GUILayout.Box(INC.la("bomb_mode_m"), colored); GUILayout.BeginHorizontal(); GUILayout.Label("R:", GUILayout.Width(30f)); FengGameManagerMKII.settings[246] = GUILayout.HorizontalSlider((float)FengGameManagerMKII.settings[246], 0f, 1f); GUILayout.EndHorizontal(); GUILayout.BeginHorizontal(); GUILayout.Label("G:", GUILayout.Width(30f)); FengGameManagerMKII.settings[247] = GUILayout.HorizontalSlider((float)FengGameManagerMKII.settings[247], 0f, 1f); GUILayout.EndHorizontal(); GUILayout.BeginHorizontal(); GUILayout.Label("B:", GUILayout.Width(30f)); FengGameManagerMKII.settings[248] = GUILayout.HorizontalSlider((float)FengGameManagerMKII.settings[248], 0f, 1f); GUILayout.EndHorizontal(); GUILayout.BeginHorizontal(); GUILayout.Label("A:", GUILayout.Width(30f)); FengGameManagerMKII.settings[249] = GUILayout.HorizontalSlider((float)FengGameManagerMKII.settings[249], 0.3f, 1f); GUILayout.EndHorizontal(); int num31 = 20 - (int)FengGameManagerMKII.settings[250] - (int)FengGameManagerMKII.settings[251] - (int)FengGameManagerMKII.settings[252] - (int)FengGameManagerMKII.settings[253]; GUILayout.BeginHorizontal(); GUILayout.Label(INC.la("bomb_radius"), GUILayout.Width(120f)); GUILayout.Label(((int)FengGameManagerMKII.settings[250]).ToString()); if (GUILayout.Button("-")) { if ((int)FengGameManagerMKII.settings[250] > 0) { FengGameManagerMKII.settings[250] = (int)FengGameManagerMKII.settings[250] - 1; } } else if (GUILayout.Button("+") && (int)FengGameManagerMKII.settings[250] < 10 && num31 > 0) { FengGameManagerMKII.settings[250] = (int)FengGameManagerMKII.settings[250] + 1; } GUILayout.EndHorizontal(); GUILayout.BeginHorizontal(); GUILayout.Label(INC.la("bomb_range"), GUILayout.Width(120f)); GUILayout.Label(((int)FengGameManagerMKII.settings[251]).ToString()); if (GUILayout.Button("-")) { if ((int)FengGameManagerMKII.settings[251] > 0) { FengGameManagerMKII.settings[251] = (int)FengGameManagerMKII.settings[251] - 1; } } else if (GUILayout.Button("+") && (int)FengGameManagerMKII.settings[251] < 10 && num31 > 0) { FengGameManagerMKII.settings[251] = (int)FengGameManagerMKII.settings[251] + 1; } GUILayout.EndHorizontal(); GUILayout.BeginHorizontal(); GUILayout.Label(INC.la("bomb_speed"), GUILayout.Width(120f)); GUILayout.Label(((int)FengGameManagerMKII.settings[252]).ToString()); if (GUILayout.Button("-")) { if ((int)FengGameManagerMKII.settings[252] > 0) { FengGameManagerMKII.settings[252] = (int)FengGameManagerMKII.settings[252] - 1; } } else if (GUILayout.Button("+") && (int)FengGameManagerMKII.settings[252] < 10 && num31 > 0) { FengGameManagerMKII.settings[252] = (int)FengGameManagerMKII.settings[252] + 1; } GUILayout.EndHorizontal(); GUILayout.BeginHorizontal(); GUILayout.Label(INC.la("bomb_cd"), GUILayout.Width(120f)); GUILayout.Label(((int)FengGameManagerMKII.settings[253]).ToString()); if (GUILayout.Button("-")) { if ((int)FengGameManagerMKII.settings[253] > 0) { FengGameManagerMKII.settings[253] = (int)FengGameManagerMKII.settings[253] - 1; } } else if (GUILayout.Button("+") && (int)FengGameManagerMKII.settings[253] < 10 && num31 > 0) { FengGameManagerMKII.settings[253] = (int)FengGameManagerMKII.settings[253] + 1; } GUILayout.EndHorizontal(); GUILayout.BeginHorizontal(); GUILayout.Label(INC.la("unused_points"), GUILayout.Width(120f)); GUILayout.Label(num31.ToString()); GUILayout.EndHorizontal(); GUILayout.EndScrollView(); }
void SearhSettings() { GUILayout.BeginHorizontal(); GUILayout.Label(INC.la("filter_cyan_ser_list")); if (GUILayout.Button("UPD", GUILayout.Width(34f))) { UpdList(); PanelInformer.instance.Add(INC.la("server_list_upd"), PanelInformer.LOG_TYPE.INFORMAION); } GUILayout.EndHorizontal(); GUILayout.BeginHorizontal(); string s = Filter; Filter = GUILayout.TextField(Filter); if (s != Filter) { UpdList(); } if (GUILayout.Button("x", GUILayout.Width(30f))) { Filter = ""; UpdList(); } GUILayout.EndHorizontal(); if (searshing.Length > 0) { GUILayout.BeginHorizontal(); foreach (string ssd in searshing) { if (GUILayout.Button(ssd, new GUIStyle(GUI.skin.button) { alignment = TextAnchor.MiddleLeft }, GUILayout.Width(70f))) { Filter = ssd; UpdList(); } } GUILayout.EndHorizontal(); } posCyanSearhList = GUILayout.BeginScrollView(posCyanSearhList); GUICyan.OnToogleCyan(INC.la("show_pass_csl"), 275, 1, 0, 50f); GUICyan.OnToogleCyan(INC.la("show_full_csl"), 276, 1, 0, 50f); if (INC.ServerPrivated != "") { int i = (int)FengGameManagerMKII.settings[368]; GUICyan.OnToogleCyan(INC.la("private_server"), 368, 1, 0, 50f); if (i != (int)FengGameManagerMKII.settings[368]) { INC.Conected(); } } if (GUILayout.Button(INC.la("random_server_ps"))) { RoomInfo[] rm = PhotonNetwork.GetRoomList(); if (rm.Length > 0) { List <RoomInfo> list = new List <RoomInfo>(); foreach (RoomInfo info in rm) { if (info.playerCount < info.maxPlayers && info.Password == "") { list.Add(info); } } conected = true; PhotonNetwork.JoinRoom(list[UnityEngine.Random.Range(0, list.Count)].name); } } GUILayout.Label(INC.la("sorting_csl")); FengGameManagerMKII.settings[272] = GUILayout.SelectionGrid((int)FengGameManagerMKII.settings[272], sort, 2); settingSearh(4, 4, INC.la("diff_s_csl"), diff); settingSearh(3, 3, INC.la("day_time_s_csl"), day); settingSearh(1, 1, INC.la("level_name_csl"), levels); settingSearh(2, 2, INC.la("map_name_csl"), mapName); settingSearh(0, 0, INC.la("game_mode_csl"), types); GUILayout.EndScrollView(); }