private void addRebellionPoint() { RebellionUtils rebellionUtils = new RebellionUtils(); List <Mst_maparea> list = new List <Mst_maparea>(); double rpHitProbKeisu = this.getRpHitProbKeisu(); if (this.turnInstance.GetDateTime().get_Day() == 1) { list = Enumerable.ToList <Mst_maparea>(Mst_DataManager.Instance.Mst_maparea.get_Values()); } else { using (Dictionary <int, Mst_maparea> .ValueCollection.Enumerator enumerator = Mst_DataManager.Instance.Mst_maparea.get_Values().GetEnumerator()) { while (enumerator.MoveNext()) { Mst_maparea current = enumerator.get_Current(); double randDouble = Utils.GetRandDouble(1.0, 100.0, 1.0, 1); if (randDouble <= rpHitProbKeisu) { list.Add(current); } } } } using (List <Mst_maparea> .Enumerator enumerator2 = list.GetEnumerator()) { while (enumerator2.MoveNext()) { Mst_maparea current2 = enumerator2.get_Current(); int num = rebellionUtils.AddPointTo_RPTable(current2); } } }
private void addRebellionPoint() { RebellionUtils rebellionUtils = new RebellionUtils(); List <Mst_maparea> list = new List <Mst_maparea>(); double rpHitProbKeisu = getRpHitProbKeisu(); if (turnInstance.GetDateTime().Day == 1) { list = Mst_DataManager.Instance.Mst_maparea.Values.ToList(); } else { foreach (Mst_maparea value in Mst_DataManager.Instance.Mst_maparea.Values) { double randDouble = Utils.GetRandDouble(1.0, 100.0, 1.0, 1); if (randDouble <= rpHitProbKeisu) { list.Add(value); } } } foreach (Mst_maparea item in list) { rebellionUtils.AddPointTo_RPTable(item); } }