/* * internal static void SetScenarioDataAll() * { * * if (!isRunSetScenarioDataAll) * { * Task.Factory.StartNew(() => * { * isRunSetScenarioDataAll = true; * MyLog.LogDarkBlue("ScenarioDataUtill.SetScenarioDataAll. start"); * try * { * // 병렬 처리 * foreach (var scenarioData in GameMain.Instance.ScenarioSelectMgr.GetAllScenarioData()) * { * try * { * // MyLog.LogMessageS(".SetScenarioDataAll:" + scenarioData.ID + " , " + scenarioData.ScenarioScript + " , " + scenarioData.IsPlayable + " , " + scenarioData.Title); ; * if (scenarioData.IsPlayable) * { * //MyLog.LogMessageS(".m_EventMaid"); * foreach (var maid in scenarioData.GetEventMaidList()) * { * try * { * bool b = maid.status.GetEventEndFlag(scenarioData.ID); * if (!b) * { * MyLog.LogMessage(".SetEventEndFlagAll:" + scenarioData.ID + " , " + scenarioData.ScenarioScript + " , " + maid.status.firstName + " , " + maid.status.lastName + " , " + b + " , " + scenarioData.ScenarioScript.Contains("_Marriage") + " , " + scenarioData.Title); ; * maid.status.SetEventEndFlag(scenarioData.ID, true); * if (scenarioData.ScenarioScript.Contains("_Marriage")) * { * maid.status.specialRelation = SpecialRelation.Married; * maid.status.relation = Relation.Lover; * maid.status.OldStatus.isMarriage = true; * maid.status.OldStatus.isNewWife = true; * //SetMaidCondition(0, '嫁'); * } * } * } * catch (Exception e) * { * MyLog.LogError("ScenarioDataUtill.SetScenarioDataAll3 : " + e.ToString()); * } * } * } * } * catch (Exception e) * { * MyLog.LogError("ScenarioDataUtill.SetScenarioDataAll2 : " + e.ToString()); * } * } * } * catch (Exception e) * { * MyLog.LogError("ScenarioDataUtill.SetScenarioDataAll1 : " + e.ToString()); * } * MyLog.LogDarkBlue("ScenarioDataUtill.SetScenarioDataAll. end"); * isRunSetScenarioDataAll = false; * }); * } * } */ internal static void SetFreeModeItemEverydayAll() { MyLog.LogDarkBlue("ScenarioDataUtill.SetScenarioAll. start"); SetEveryday(FreeModeItemEveryday.ScnearioType.Nitijyou); MyLog.LogInfo("ScenarioDataUtill.SetScenarioAll. Nitijyou end"); SetEveryday(FreeModeItemEveryday.ScnearioType.Story); MyLog.LogInfo("ScenarioDataUtill.SetScenarioAll. Story emd"); MyLog.LogDarkBlue("ScenarioDataUtill.SetScenarioAll. end"); }