Пример #1
0
        /*
         * 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");
        }