Пример #1
0
 private void HandleTaskStateChanged(List <TaskStateInfo> taskStateInfo)
 {
     for (int i = 0; i < taskStateInfo.Count; ++i)
     {
         TaskStateInfo tsi        = taskStateInfo[i];
         ITaskEngine   taskEngine = m_taskEngines[tsi.PlayerId];
         if (taskEngine != null)
         {
             taskEngine.SetTaskState(tsi.TaskId, tsi.State, tsi.StatusCode);
         }
     }
 }