public void AddTaskUpdate(StoryTaskUpdate taskUpdateMessage) { taskUpdates.Add(taskUpdateMessage); #if LOGVERBOSE DebugLog += "Added task update. \n"; #endif }
public bool GetTaskUpdate(out StoryTaskUpdate taskUpdate) { int count = taskUpdates.Count; if (count > 0) { taskUpdate = taskUpdates[count - 1]; taskUpdates.RemoveAt(count - 1); return(true); } taskUpdate = null; return(false); }