private void Form1_Load(object sender, EventArgs e) { server_togglebtn.Text = Properties.Strings.serverstart; tabControl1.TabPages["informationpage"].Text = Properties.Strings.tapPage_info; tabControl1.TabPages["dollsettingpage"].Text = Properties.Strings.tapPage_gunsett; tabControl1.TabPages["equipsettingpage"].Text = Properties.Strings.tapPage_equipsett; tabControl1.TabPages["fairysettingpage"].Text = Properties.Strings.tapPage_fairysett; tabControl1.TabPages["serversettingpage"].Text = Properties.Strings.tapPage_serversett; tr_RX.Text = Properties.Strings.indicater_rx; tr_TX.Text = Properties.Strings.indicater_tx; //tabControl1.TabPages.Remove(tabControl1.TabPages[4]); ind_RX_timer.Start(); ind_TX_timer.Start(); serveripaddrtextbox.Text = GetLocalIP(); gunNameCsv.AddRange(File.ReadAllLines("data/db/csv/guns.b64")); userdata = JObject.Parse(File.ReadAllText("data/db/json/userinfo.json")); homedata = JObject.Parse(File.ReadAllText("data/db/json/home.json")); JArray userdata_guninfo = JArray.Parse(userdata["gun_with_user_info"].ToString()); gundb = JArray.Parse(File.ReadAllText("data/db/json/dolls.json")); gundb.Merge(JArray.Parse(File.ReadAllText("data/db/json/dolls_missing.json"))); foreach (string name in gunNameCsv) { string[] t = name.Split(','); if (t[0].StartsWith("gun-1")) { gunNameID.Add(string.Format("{0},{1}", t[1], t[0].Substring(5))); } } foreach (JObject a in userdata_guninfo) { add_gun_list(a); GeneratedgunIDs.Add(Convert.ToInt32(a["id"])); } MicaSecurityTools.init(); server_status_text.Text = "停止"; }
private void Form1_Load(object sender, EventArgs e) { string mission = File.ReadAllText("data/db/csv/mission.b64"); // mission = Encoding.UTF8.GetString(Convert.FromBase64String(mission)); mission_name_list = mission.Split('\n').ToList(); JObject spotinfo = JObject.Parse(File.ReadAllText(@"data/db/json/spot_info.json")); enemy_team_info = JObject.Parse(File.ReadAllText(@"data/db/json/enemy_team_info.json")); enemy_character_info = JObject.Parse(File.ReadAllText(@"data/db/json/enemy_character_type_info.json")); server_togglebtn.Text = Properties.Strings.serverstart; tabControl1.TabPages["informationpage"].Text = Properties.Strings.tapPage_info; tabControl1.TabPages["dollsettingpage"].Text = Properties.Strings.tapPage_gunsett; tabControl1.TabPages["equipsettingpage"].Text = Properties.Strings.tapPage_equipsett; tabControl1.TabPages["fairysettingpage"].Text = Properties.Strings.tapPage_fairysett; tabControl1.TabPages["serversettingpage"].Text = Properties.Strings.tapPage_serversett; tr_RX.Text = Properties.Strings.indicater_rx; tr_TX.Text = Properties.Strings.indicater_tx; //tabControl1.TabPages.Remove(tabControl1.TabPages[4]); ind_RX_timer.Start(); ind_TX_timer.Start(); serveripaddrtextbox.Text = GetLocalIP(); gunNameCsv.AddRange(File.ReadAllLines("data/db/csv/guns.b64")); userdata = JObject.Parse(File.ReadAllText("data/db/json/userinfo.json")); homedata = JObject.Parse(File.ReadAllText("data/db/json/home.json")); JArray userdata_guninfo = JArray.Parse(userdata["gun_with_user_info"].ToString()); gundb = JArray.Parse(File.ReadAllText("data/db/json/dolls.json")); gundb.Merge(JArray.Parse(File.ReadAllText("data/db/json/dolls_missing.json"))); enemy_list_gridview.Columns[0].ValueType = typeof(int); foreach (string name in gunNameCsv) { string[] t = name.Split(','); if (t[0].StartsWith("gun-1")) { gunNameID.Add(string.Format("{0},{1}", t[1], t[0].Substring(5))); } } foreach (JObject a in userdata_guninfo) { add_gun_list(a); GeneratedgunIDs.Add(Convert.ToInt32(a["id"])); } MicaSecurityTools.init(); server_status_text.Text = "停止"; #region datagridview 전역/적 정보 리스트 추가 부분 foreach (var item in enemy_team_info) { string enemyID = enemy_team_info[item.Key]["id"].ToString(); string enemyLeaderID = enemy_team_info[enemyID]["enemy_leader"].ToString(); //string membernames = string.Empty; JArray a = JArray.Parse(enemy_team_info[enemyID]["member_ids"].ToString()); if (enemyLeaderID != "0") { /* * for(int i=0; i<a.Count; i++) * { * string id = a[i].ToString(); * if(enemy_character_info.ContainsKey(id)) * { * if (i == a.Count - 1) * membernames += enemy_character_info[id]["code"].ToString(); * else * membernames += enemy_character_info[id]["code"].ToString() + ","; * } * else * { * if (i == a.Count - 1) * membernames += id; * else * membernames += id + ","; * } * * }*/ string missionspotname = string.Empty; if (int.Parse(enemy_team_info[enemyID]["spot_id"].ToString()) > 0) { missionspotname = CodeToMissionName(int.Parse(spotinfo[enemy_team_info[enemyID]["spot_id"].ToString()]["mission_id"].ToString())); } else { missionspotname = "-"; } string[] enemyinfo = { enemyID, enemy_character_info[enemyLeaderID]["code"].ToString(), enemy_character_info[enemyLeaderID]["boss_hp"].ToString(), enemy_character_info[enemyLeaderID]["maxlife"].ToString(), missionspotname /*membernames*/ }; enemy_list_gridview.Rows.Add(enemyinfo); } //enemyGrpID.Add(enemyID); //enemy_team_id_combobox.Items.Add(enemyID); } bs.DataSource = enemy_list_gridview.DataSource; #endregion }